text:
[Storage] Adjust default read_timeout and README entry

As brought up after #24031, our previous documentation and default value for the socket-level read_timout was not correct. This change aims to improve the documentation and adjusts the default value to a fixed 60 seconds for all packages.

API change check
API changes are not detected in this pull request.

authors: azure-sdk jalauzon-msft


text:
[AutoPR storagesync/resource-manager] Add new version 2018-04-02 for Microsoft.StorageSync Resource Provider

Created to sync https://github.com/Azure/azure-rest-api-specs/pull/3229

Codecov Report

Merging #2738 into restapi_auto_storagesync/resource-manager will decrease coverage by 0.17%.
The diff coverage is n/a.

@@                              Coverage Diff                              @@
##           restapi_auto_storagesync/resource-manager    #2738      +/-   ##
=============================================================================
- Coverage                                      56.07%   55.89%   -0.18%
=============================================================================
  Files                                           7333     7213     -120
  Lines                                         154847   151649    -3198
=============================================================================
- Hits                                           86831    84767    -2064
+ Misses                                         68016    66882    -1134

Impacted Files
Coverage Δ

...-batchai/azure/mgmt/batchai/models/resource_py3.py
45.45% <0%> (-54.55%)
:arrow_down:

...i/azure/mgmt/batchai/operations/jobs_operations.py
59.34% <0%> (-11.1%)
:arrow_down:

...mgmt/batchai/operations/file_servers_operations.py
69.37% <0%> (-10.08%)
:arrow_down:

...ure/mgmt/batchai/operations/clusters_operations.py
74.87% <0%> (-7.16%)
:arrow_down:

azure-common/azure/profiles/__init__.py
85.36% <0%> (-4.22%)
:arrow_down:

...mt/reservations/operations/operation_operations.py
93.1% <0%> (-3.06%)
:arrow_down:

...vations/operations/reservation_order_operations.py
95.74% <0%> (-1.79%)
:arrow_down:

...e/mgmt/batchai/models/cluster_update_parameters.py
100% <0%> (ø)
:arrow_up:

...chai/azure/mgmt/batchai/models/output_directory.py
100% <0%> (ø)
:arrow_up:

...vations/azure/mgmt/reservations/models/sku_name.py
100% <0%> (ø)
:arrow_up:

... and 190 more

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 bfbeb50...5671d0c. Read the comment docs.

source: gharchive/pull-request

authors: AutorestCI codecov-io

repo: Azure/azure-sdk-for-python

license: MIT

license_type: permissive

license_source: github-api


text:
[Monitor Ingestion] Fix incorrect link in TSG

This fixes an incorrect link about authenticating with DefaultAzureCredential.

API change check
API changes are not detected in this pull request.

authors: azure-sdk pvaneck


text:
[ACS][Chat][Interop] File Sharing GA

Description
we are releasing file sharing to GA. File sharing has been previously released as public beta for Chat SDK for JS. And now we are introducing this feature to Chat SDK for Python
Swagger: https://raw.githubusercontent.com/Azure/azure-rest-api-specs/f579ddcd291d55b0a2a32ee81995432458db3da9/specification/communication/data-plane/Chat/readme.md
Contoso use case:
    def list_messages(self):
        thread_id = self._thread_id
        chat_client = self._chat_client
        # [START list_messages]
        from datetime import datetime, timedelta

        # set `thread_id` to an existing thread id
        chat_thread_client = chat_client.get_chat_thread_client(thread_id=thread_id)
        print(chat_thread_client)
        start_time = datetime.utcnow() - timedelta(days=1)
        chat_messages = chat_thread_client.list_messages(results_per_page=1, start_time=start_time)

        print("list_messages succeeded with results_per_page is 1, and start time is yesterday UTC")
        for chat_message_page in chat_messages.by_page():
            for chat_message in chat_message_page:
                print("------")
                print("ChatMessage: message=", chat_message.content.message)
                for attachment in chat_message.content.attachments:
                    print("ChatMessage: attachmentId=", attachment.id)
                    print("ChatMessage: attachmentName=", attachment.name)
                    print("ChatMessage: attachmentType=", attachment.attachment_type)
                    print("ChatMessage: attachmentPreviewUrl=", attachment.preview_url)
        # [END list_messages]
        print("list_messages succeeded")

If contoso has an UI application, they can create a button links to preview_url which will navigate them to a sharepoint page where they can download the file:
from tkinter import *
import webbrowser

root = Tk()
root.title("Chat Thread")
root.geometry("700x500")
root.config(bg="#3062C7")

def links_unit1():
    bg_v1 = Canvas(root, bg="#3062C7", width=700, height=500)
    bg_v1.place(x=0, y=0)

    vid_1 = Button(root, text="Open File",
                   command=lambda: webbrowser.open(attachment.preview_url))
    vid_1.place(x=20, y=20)

vid_unit1 = Button(root, text="Chat", command=links_unit1)
vid_unit1.place(x=10, y=10)

root.mainloop()

All SDK Contribution checklist:

[ ] The pull request does not introduce [breaking changes]
[X] CHANGELOG is updated for new features, bug fixes or other significant changes.
[X] I have read the contribution guidelines.

General Guidelines and Best Practices

[X] Title of the pull request is clear and informative.
[X] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[X] Pull request includes test coverage for the included changes.

API change check
APIView has identified API level changes in this PR and created following API reviews.
azure-communication-chat

/azp run prepare-pipelines

/azp run python-communication-ci

/azp run python - communication - ci

authors: azure-sdk jpeng-ms


text:
CPM Python Package Release failure fix

Description
Please add an informative description that covers that changes made by the pull request and link all relevant issues.
If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.
All SDK Contribution checklist:

[ ] The pull request does not introduce [breaking changes]
[ ] CHANGELOG is updated for new features, bug fixes or other significant changes.
[ ] I have read the contribution guidelines.

General Guidelines and Best Practices

[ ] Title of the pull request is clear and informative.
[ ] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[ ] Pull request includes test coverage for the included changes.

API change check
API changes are not detected in this pull request.

authors: Shamkh azure-sdk


text:
[AutoRelease] t2-cosmosdb-2024-11-14-60943(can only be merged by SDK owner)

https://github.com/Azure/sdk-release-request/issues/5720
Recording test success
https://dev.azure.com/azure-sdk/internal/_build?definitionId=984
BuildTargetingString
azure-mgmt-cosmosdb
Skip.CreateApiReview

issue link:https://github.com/Azure/sdk-release-request/issues/5720


text:
[AutoPR cognitiveservices/data-plane/QnAMaker] Updated QnAMaker  Runtime API headers descriptions

Created to sync https://github.com/Azure/azure-rest-api-specs/pull/6559

(message created by the CI based on PR content)

This PR has been merged into https://github.com/Azure/azure-sdk-for-python/pull/5627


text:
[AutoPR datafactory/resource-manager] [DataFactory] Changing arguments to object to support oneOf - this will allow param…

Created to sync https://github.com/Azure/azure-rest-api-specs/pull/7295

(message created by the CI based on PR content)

no action until Azure/azure-rest-api-specs#7295 is merged

authors: AutorestCI fengzhou-msft


text:
[Test-Proxy] Updates to tool install parameters, bump targeted versions

Enables just the install (but our own run) of the test-proxy.
We dotnet tool install to a specific path because -g doesn't properly register the tool shim on mac/linux platform

Now we also prepend path so that we can use it with just the command name if we want to shell out from another process or the like

Adding ability to specify binding URL via parameter

The following pipelines have been queued for testing:java - templatejava - template - testsjs - templatenet - templatenet - template - testspython - templatepython - template - tests You can sign off on the approval gate to test the release stage of each pipeline. See eng/common workflow

/check-enforcer override

authors: azure-sdk scbedd

repo: Azure/azure-sdk-tools


text:
Skip the test to find request review element

Skip the smoke test for APIView to find request reviewers element.

/checkenforcer override

/check-enforcer override


text:
Python Release Hotfix

Synced from this PR.

/check-enforcer override


text:
failed: Error during WebSocket handshake: Unexpected response code: 404

when trying to connect azure signalr service from javascript client with url and access token it some times(frequently) throws error saying "failed: Error during WebSocket handshake: Unexpected response code: 404",we just enabled client log trace and below are the details of trace logs
Debug: Starting HubConnection.
Utils.js:158 Debug: Starting connection with transfer format 'Text'.
Utils.js:158 Debug: Sending negotiation request: https://gsssigr950cb.service.signalr.net:5001/client/negotiate?hub=test
Utils.js:158 Debug: Selecting transport 'WebSockets'
Utils.js:158 Trace: (WebSockets transport) Connecting
WebSocketTransport.js:35 WebSocket connection to 'wss://gsssigr950cb.service.signalr.net:5001/client/?hub=test&id=z7644wXYjEH0ooNYwNcQ&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYmYiOjE1MzczNTg2MjcsImV4cCI6MTUzIjoxNTM3MzU4NjI3LCJhdWQiOiJodHRwczovL2dzc3NpZ3I5NTBjYi5zZXaWNlLnNpZ25hbHIubmV0OjUwMDEvY2xpZW50Lz9odWI9Z2FkZ2VvbiJ9.TPEFD4N-4122nq9aoTKhYt7NDITkj5LUdmyOKCDrOqs' failed: Error during WebSocket handshake: Unexpected response code: 404
(anonymous) @ WebSocketTransport.js:35
Utils.js:158 Debug: Selecting transport 'ServerSentEvents'
Utils.js:158 Debug: Sending negotiation request: https://gsssigr950cb.service.signalr.net:5001/client/negotiate?hub=test
Utils.js:158 Trace: (WebSockets transport) socket closed.
Utils.js:158 Trace: (SSE transport) Connecting
These error happens very frequently and sometimes it got connected
javascript client version : 1.0.0

Hi @nithinkd-geon , thanks for reaching out to us. Could you send me lianwei@microsoft.com your resourece name and subscriptionId so that I can dig into the service log to see if anything abnormal is happening?
According to your description, is it that only WebSockets encounter this 404 error? What happens when it falls back to ServerSentEvents? is it still 404 or it gets connected?

Hi @nithinkd-geon , according to the log, /negotiate and following requests are NOT routed to the same server so 404 returns.
We rely on Cookie of the incoming request to determine which machine the request should be routed to. Technical detail is, for an incoming request, if SIGNALRROUTE cookie is found, we route based on the value; if not, we generate a value and Set-Cookie for SIGNALRROUTE in the response.
I am not able to repro the issue from my side, I doubt it relate to either environment or client side code or some special logic.
So is it possible that you capture the cookie value of the 404 requests, and the /negotiate request before that 404 request, and share with us when you met the issue again? It will help us diagnose the root cause.
Detailed steps to capture that in chrome:

Make sure chrome network captures cookie. Opt out site isolation from chrome://flags/#site-isolation-trial-opt-out if you are using chrome 67. https://blog.ermer.de/2018/06/11/chrome-67-provisional-headers-are-shown/
We care about the /negotiate request and the following /client/?hub=… request. (Please ignore all the OPTIONS requests)
Share with us the cookie part from either request headers or response headers.

Sample screenshot from a clean /negotiate request with Set-Cookie response

Sample screenshot from a Cookie /negotiate request:

Sample screenshot from a /client/?hub=... request:

One possibility is third-party cookies is blocked in the browser. https://stackoverflow.com/questions/13953908/cors-cookie-with-domain-field-is-setting-only-in-firefox-using-jquery-ajax/16634887#16634887

@vicancy   will do the same once we face the problem again

We’ve updated the sticky session algorithm that it now no longer has dependencies to cookies, please try with the latest SDK 1.0.4.

source: gharchive/issue

authors: nithinkd-geon vicancy

repo: Azure/azure-signalr


text:
Mark "magic" bicep-only functions as "special"

These functions don't actually exist in the ARM template runtime. They exist only in the bicep layer:

any()
<key-vault-res>.getSecret() (in-progress)

And we may/will want to add more:

loadTextContent()
loadAsBase64()
<storage-res>.getConnectionString()

The question is should we mark these "magic" functions with something to indicate that? (probably).
So far two options have been suggested:

make these "special" functions part of a different namespace (magic.loadTextContent())
prefix/suffix the functions (loadTextContentWithMagic())

I'm not a fan of having a verbose prefix or suffix, but wondering if a special character (like $ or _) would be viable for that approach.
If we use the namespace approach, we could call it bicep or local. (I'm really regretting that we used sys already.)

As user I'm not sure I really care about whether something is a 'native' ARM function or a bicep add-on.
Though a prefix like "_" for biceps functions would be fine, too.

As user I'm not sure I really care about whether something is a 'native' ARM function or a bicep add-on.

That's a very good point; I'm curious to hear what other users think. We definitely should have a clear problem statement backed by data to justify a change like this.

As user I'm not sure I really care about whether something is a 'native' ARM function or a bicep add-on.
Though a prefix like "_" for biceps functions would be fine, too.

Agreed. You only need to know this if you are trying to convert bicep to ARM yourself, which hopefully no one is doing.

As user I'm not sure I really care about whether something is a 'native' ARM function or a bicep add-on.
I agree as well. If you write Bicep, you write Bicep and use the functions and syntax available there. Same with ARM. Syntax and structure is really different anyway.

authors: AmitSheth alex-frankel anthony-c-martin audhage majastrz randomstring384540

repo: Azure/bicep


text:
VSCode Test Runner

VSCode extension for Test Framework Prototype
Microsoft Reviewers: Open in CodeFlow

Closing stale PRs


text:
Add configuration to enable language server tracing

This also fixes the fact that we're opening multiple logging output channels when the extension loads.

Codecov Report

Merging #422 into master will decrease coverage by 0.02%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #422      +/-   ##
==========================================
- Coverage   91.93%   91.91%   -0.03%
==========================================
  Files         199      199
  Lines        6708     6688      -20
==========================================
- Hits         6167     6147      -20
  Misses        541      541

Flag
Coverage Δ

#dotnet
91.91% <ø> (-0.03%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

src/Bicep.Cli.UnitTests/PathHelperTests.cs
100.00% <0.00%> (ø)

authors: anthony-c-martin codecov-commenter


text:
[autogenerated] update dependencies

Propagating dependency updates

/AzurePipelines run

repo: Azure/c-util


text:
[smi] reflect weights -> int spec change in code across repos

We decided to change weight to be int. This change needs to be reflected in the smi-sdk-go project and then smi-adapter-istio needs to update the sdk dependency and reflect that change in code as well

https://github.com/deislabs/smi-sdk-go/pull/24

sdk has been updated. now we just need to do a release and get this PR in the istio adapter merged with smi-sdk-go pinned to 0.2.0

repo: Azure/container-compute-upstream


text:
VMs are deallocated and deleted too early

I've been working on a POC with Azure CycleCloud and HPC Pack 2019. From the head node, the auto-scaling configuration looks like this:
{
  "archivefile": "C:\\cycle\\jetpack\\config\\autoscaler_archive.txt",
  "boot_timeout": 1500,
  "cluster_name": "TEST-HPC",
  "default_resources": [],
  "disable_default_resources": false,
  "idle_timeout": 900,
  "lock_file": "C:\\cycle\\jetpack\\config\\scalelib.lock",
  "password": "*********",
  "statefile": "C:\\cycle\\jetpack\\config\\autoscaler_state.txt",
  "url": "https://172.17.10.4:9443",
  "username": "cyclecloud_access",
  "autoscale": {
    "start_enabled": true,
    "vm_retention_days": 7
  },
  "hpcpack": {
    "hn_hostname": "localhost",
    "pem": "C:\\cycle\\jetpack\\config\\hpc-comm.pem"
  },
  "logging": {
    "config_file": "C:\\cycle\\jetpack\\config\\autoscale_logging.conf"
  },
  "pbspro": {
    "read_only_resources": [
      "host",
      "vnode"
    ]
  }
}

However, when I start a new job, which starts a new node, what I see is:

The VM is deallocated after around 5 minutes, regardless of when the last job finished (once it started deallocating less than 30 seconds after finishing the last job).
The VM is deleted a matter of minutes after being deallocated (don't have an exact amount of time, but less than 30 minutes), even when the configuration says 7 days.

What am I doing wrong, or what could be wrongly configured, that would result in this situation?

It's been twice now that a few hours after the last VM is deleted (again, before it should be deleted) that the entire scale set is deleted by the identity used in the Azure CycleCloud VM.

Adding more information:

Disabling the scheduled task Cyclecloud-HPC-Autoscaler and disabling "Decrease resources automatically (shrink)..." within HPC Pack does not prevent the nodes from being turned off, so I have no clue what else is at play here.

All the cn VMs started end up with this issue:

Mixlib::ShellOut::ShellCommandFailed: powershell_script[assign-NodeTemplate] (hpcpack::cn line 110) had an error: Mixlib::ShellOut::ShellCommandFailed: Command execution failed. STDOUT/STDERR suppressed for sensitive resource

Looking at the logs, I can see at least 6 errors, 4 of which are unique, but I don't know which one could actually be responsible for the error ab.

repo: Azure/cyclecloud-hpcpack


text:
Added SHIR Deployment via Custom Data

This PR fixes

Install SHIR via Custom Data and Custom Script Extension
Removed unnecessary input parameters in parameter files, portal UI & docs
Simplified CI/CD pipelines
Removed old outputs
Updated VMSS to Windows Server 2022
Removed Artifact Storage

Preview Link

@marvinbuss the tests are done with:
parameters: /home/runner/work/data-landing-zone/data-landing-zone/infra/params.dev.json administratorPassword="***" deploySelfHostedIntegrationRuntimes=false
Are you sure that whole custom data deployment workflow is executed in test?

@sasever please check under "Files changed":

This was updated in this branch.
Full test deployment with ADO was also executed:

authors: marvinbuss sasever

repo: Azure/data-landing-zone


text:
Draft History panic

Both on Windows and WSL I get the following:
On WSL:
radu:/mnt/c/Projects/go/src/github.com/Azure/draft/examples/example-go$ draft history
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x12436c6]

goroutine 1 [running]:
github.com/Azure/draft/vendor/k8s.io/helm/pkg/timeconv.Time(...)
        /mnt/c/Projects/go/src/github.com/Azure/draft/vendor/k8s.io/helm/pkg/timeconv/timeconv.go:40
github.com/Azure/draft/vendor/k8s.io/helm/pkg/timeconv.Format(0x0, 0x1771564, 0x18, 0xc42045d980, 0xc42031a480)
        /mnt/c/Projects/go/src/github.com/Azure/draft/vendor/k8s.io/helm/pkg/timeconv/timeconv.go:47 +0x26
github.com/Azure/draft/vendor/k8s.io/helm/pkg/timeconv.String(0x0, 0x2, 0xc420881b98)
        /mnt/c/Projects/go/src/github.com/Azure/draft/vendor/k8s.io/helm/pkg/timeconv/timeconv.go:57 +0x40
main.toBuildHistory(0xc4203bc400, 0x40, 0x40, 0xc420135840, 0xc42016ea60, 0xa)
        /mnt/c/Projects/go/src/github.com/Azure/draft/cmd/draft/history.go:132 +0x22c
main.(*historyCmd).run(0xc420245680, 0x0, 0x0)
        /mnt/c/Projects/go/src/github.com/Azure/draft/cmd/draft/history.go:67 +0x2d9
main.newHistoryCmd.func1(0xc420168fc0, 0x25a5c90, 0x0, 0x0, 0x0, 0x0)
        /mnt/c/Projects/go/src/github.com/Azure/draft/cmd/draft/history.go:36 +0x2a
github.com/Azure/draft/vendor/github.com/spf13/cobra.(*Command).execute(0xc420168fc0, 0x25a5c90, 0x0, 0x0, 0xc420168fc0, 0x25a5c90)
        /mnt/c/Projects/go/src/github.com/Azure/draft/vendor/github.com/spf13/cobra/command.go:698 +0x47a
github.com/Azure/draft/vendor/github.com/spf13/cobra.(*Command).ExecuteC(0xc4201e3680, 0xc42000e010, 0xc4201e3680, 0xc420765f70)
        /mnt/c/Projects/go/src/github.com/Azure/draft/vendor/github.com/spf13/cobra/command.go:783 +0x30e
github.com/Azure/draft/vendor/github.com/spf13/cobra.(*Command).Execute(0xc4201e3680, 0x0, 0x0)
        /mnt/c/Projects/go/src/github.com/Azure/draft/vendor/github.com/spf13/cobra/command.go:736 +0x2b
main.main()
        /mnt/c/Projects/go/src/github.com/Azure/draft/cmd/draft/draft.go:177 +0x2d

On Windows:
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xc0000005 code=0x0 addr=0x0 pc=0x12779ad]

goroutine 1 [running]:
github.com/Azure/draft/vendor/k8s.io/helm/pkg/timeconv.Time(...)
        C:/Projects/go/src/github.com/Azure/draft/vendor/k8s.io/helm/pkg/timeconv/timeconv.go:40
github.com/Azure/draft/vendor/k8s.io/helm/pkg/timeconv.Format(0x0, 0x17b892c, 0x18, 0xc0424ee980, 0xc042218000)
        C:/Projects/go/src/github.com/Azure/draft/vendor/k8s.io/helm/pkg/timeconv/timeconv.go:47 +0x2d
github.com/Azure/draft/vendor/k8s.io/helm/pkg/timeconv.String(0x0, 0x2, 0xc0428d3b78)
        C:/Projects/go/src/github.com/Azure/draft/vendor/k8s.io/helm/pkg/timeconv/timeconv.go:57 +0x47
main.toBuildHistory(0xc04275ac00, 0x40, 0x40, 0xc0421bf460, 0xc042483100, 0xa)
        C:/Projects/go/src/github.com/Azure/draft/cmd/draft/history.go:134 +0x2ca
main.(*historyCmd).run(0xc04238d630, 0x0, 0x0)
        C:/Projects/go/src/github.com/Azure/draft/cmd/draft/history.go:68 +0x2e0
main.newHistoryCmd.func1(0xc0421ee900, 0x23f1df8, 0x0, 0x0, 0x0, 0x0)
        C:/Projects/go/src/github.com/Azure/draft/cmd/draft/history.go:37 +0x31
github.com/Azure/draft/vendor/github.com/spf13/cobra.(*Command).execute(0xc0421ee900, 0x23f1df8, 0x0, 0x0, 0xc0421ee900, 0x23f1df8)
        C:/Projects/go/src/github.com/Azure/draft/vendor/github.com/spf13/cobra/command.go:698 +0x481
github.com/Azure/draft/vendor/github.com/spf13/cobra.(*Command).ExecuteC(0xc0422698c0, 0xc04206a000, 0xc0422698c0, 0xc0425b3f70)
        C:/Projects/go/src/github.com/Azure/draft/vendor/github.com/spf13/cobra/command.go:783 +0x315
github.com/Azure/draft/vendor/github.com/spf13/cobra.(*Command).Execute(0xc0422698c0, 0x0, 0x0)
        C:/Projects/go/src/github.com/Azure/draft/vendor/github.com/spf13/cobra/command.go:736 +0x32
main.main()
        C:/Projects/go/src/github.com/Azure/draft/cmd/draft/draft.go:177 +0x34

Haven't had a chance to try on macOS, once I try I will come back with an update here.

@radu-matei any luck confirming or denying this results from a stale cluster?

Deleted the existing config maps and now it works!
Thanks!

repo: Azure/draft


text:
Can't force the installation of IoTEdge Package during the deploymnet.

Describe the bug
When I use the -installPackages parameter on the deployment command, the IoTEdge installation fails. Moby-engine installation happens without problems.
To Reproduce
Steps to reproduce the behavior:

Run the command:

Deploy-Eflow -acceptEula yes -acceptOptionalTelemetry yes -mobyPackageVersion 19.03.11 -iotedgePackageVersion 1.1.0 -installPackages

Output:

 [03/17/2021 04:33:27] Exception caught!!!

 ssh -o LogLevel=ERROR -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -i "C:\Program Files\Azure IoT Edge\id_rsa" iotedge-user@192.168.1.130 sudo dnf -y install azure-iotedge-1.1.0* failed to execute [Error: Unable to find a match: azure-iotedge-1.1.0*] at line 2336

 [03/17/2021 04:33:27] Exception caught!!!

   Installing software in virtual machine failed (L762)

 [03/17/2021 04:33:27] In order to attempt another deployment, please uninstall the Azure IoT Edge msi and start from fresh

Expected behavior
Successfully install the iotedgePackageVersion 1.1.0
Windows Host OS (please complete the following information):

Edition: 10 Enterprise
Version: build 18363.1440
Virtual Machine: N.A

@ngmartins,
Actually Azure IoT Edge 1.1.0 is built into the current installation by default.  The additional parameters to specific the version of Azure IoT Edge are not fully enabled yet.
Terry Warwick
Microsoft

Hi @TerryWarwick,
So for now it is not possible to specify the IoT Edge version, but this is something that is expected to be implemented in the future?
Thanks a lot for the answer,
Nuno

Hi @ngmartins,
This is something we have planned for our incoming updates.  In the meantime, we will be using the 1.1.X LTS version.

authors: TerryWarwick fcabrera23 ngmartins

repo: Azure/iotedge-eflow


text:
Make stability attribute of services/plans instead of module

Module is an internal construct and simply a consequence of how we organize code. It doesn't mean anything from an OSB perspective.
We've agreed that we have some modules where some of the services and plans vary from one another in terms of stability, so we want to move the stability level attribute "down" to the service & plan level so that when filtering what is included in the catalogs on stability, the decision to include or not include something is made at a lower level than it is now.

Closed by #471

authors: jeremyrickard krancour

repo: Azure/open-service-broker-azure


text:
chore: repository governance

Repository governance update
This PR was automatically created by the AVM Team hive-mind using the grept governance tool.
We have detected that some files need updating to meet the AVM governance standards.
Please review and merge with alacrity.
Grept config source: git::https://github.com/Azure/Azure-Verified-Modules-Grept.git//terraform
Thanks! The AVM team :heart:

Supersceeded by #37


text:
[AVM Module Issue]:

Check for previous/existing GitHub issues

[X] I have checked for previous/existing GitHub issues

Issue Type?
Bug
(Optional) Module Version
0.1.3
(Optional) Correlation Id
No response
Description
The output "workspace_id" returns the entire workspace resource, not the ID.
Current code is:
output "workspace_id" {
  description = "The Resource ID of the Log Analytics Workspace."
  value       = azurerm_log_analytics_workspace.this
}

Suggest to replace with:
output "workspace_id" {
  description = "The Resource ID of the Log Analytics Workspace."
  value       = azurerm_log_analytics_workspace.this.id
}

@philipstreet workspace_id is different from the id. try resource.id
azurerm_log_analytics_workspace.resource.id

We've moved over to doing that for all AVMs.

@philipstreet workspace_id is different from the id. try resource.id
azurerm_log_analytics_workspace.resource.id

@cshea-msft We've moved over to doing that for all AVMs.

Sounds good! every module should have a resource output. I got some updates I am working on to clean up my outputs. We are still learning as we go. Thanks for the feedback!!  Keep it coming!

authors: cshea-msft philipstreet


text:
Can't create a custom archetype when the root_id had an uppercase character.

Community Note

Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment

Versions

terraform:  v1.1.5
azure provider: 2.99.0
module: 1.1.4
Description
Describe the bug
When choosing a root_id with an uppercase character, one can't define custom archetypes that include the root_id like in the other built-in archetypes.
Steps to Reproduce

Set root_id to "Canary" or something with upper case.
Define a custom archetype file with the ID of "my_archetype"
Try to create a custom archetype by adding to the custom_landing_zone.

  custom_landing_zones = {
    "${var.root_id}-my-archetype" = {
      display_name               = "My Archetype"
      parent_management_group_id = "${var.root_id}-landing-zones"
      subscription_ids           = []
      archetype_config = {
        archetype_id   = "my_archetype"
        parameters     = {}
        access_control = {}
      }
    }
  }

Terraform fails to plan because the key to the map, in this case, "Canary-my-archetype" has an upper case character.

Screenshots

Additional context

I would expect the root_id to be more strict, requiring all lowercase characters.
Right now, I can create by using lower, but then it's inconsistent with the other archetypes.
  custom_landing_zones = {
    "${lower(var.root_id)}-my-archetype" = {
      display_name               = "My Archetype"
      parent_management_group_id = "${var.root_id}-landing-zones"
      subscription_ids           = []
      archetype_config = {
        archetype_id   = "my_archetype"
        parameters     = {}
        access_control = {}
      }
    }
  }

Thank you for raising this @fgauna12.
By design, we originally limited the inputs to lowercase, but in v0.1.0 we updated this. As you rightly pointed out, we appear to still have some inconsistencies in the validation rules and this should be an easy fix with no downstream customer impact.
I'll get this reviewed and added to our backlog. Please be aware that this fix will be applied to the latest version only, so you may need to upgrade.


text:
Possible to have more than one landing zone implementation share core subscriptions?

Community Note

Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment

Description
I am interested in exploring the possibility of having 2 instances of a landing zone. Once instance would be a complete implementation with "core", "management", "networking" and "identity" resources. The second instance I would like to just implement the "core" (Landing zone management groups and associated policies) resources and point to the management, networking and identity resources of the first implementation.
The reasoning behind this is to provide "early access" of changes in applicable Azure Policy to a subset of workloads before those same policy changes are applied to the workloads in the "complete" landing zone implementation. The thinking here is that it is policy changes that workload administrators would need to evaluate and respond to whereas the mgmt/network/idm resources are more centrally managed where change can be evaluated differently and don't need to be re-implemented. Since Policy is defined at the root and "Landing Zones" levels (in addition to specific landing zones beneath), it would seem that the only way to be prepared to evaluate potential policy changes in module upgrades, etc,  would be to instantiate two different LZ implementations.
I thought I could just use the pattern of separate module instantiations with remote terraform state as shown in the wiki as a way to achieve this - but where I run into a problem is that if I define subscription_id_management/subscription_id_connectivity to have the module reference those subscription ids in policy, etc - it also wants to place those subscriptions under the core management groups and I only want them placed under the core management groups of the complete landing zone implementation (and not the core policy only implementation).
In looking at the documentation/code, I didn't see an option for preventing the module from attempting to place the subscription_id_management (as well as the the connectivity one) under the corresponding management group? Am I missing some configuration that could accomplish this? If not, it would be nice for this capability to be a new configuration feature.
Thanks for your consideration! - John

Hi! This module is somewhat opinionated - therefore it expects to deploy the core MGs in a fixed configuration.
You can disable this by deploy_core_landing_zones to false and then configuring everything as a custom_landing_zone


text:
[Bug] TCGC consolidates all integer types less than int32 to int32

Describe the bug
Apparently we are converting all types that are less than int32 to int32: https://github.com/Azure/typespec-azure/blob/18dd4909cb4d9e86d095c3024762a1f54046268d/packages/typespec-client-generator-core/src/types.ts#L171
But we actually need those to generate into different types in some SDKs (for example dotnet SDK)

@iscai-msft is this by design?

I did this by design because at the time looking at the languages, it didn't seem that we needed anymore granularity. If this is needed I'd be happy to change, what cases would c# need?

thank you @iscai-msft
I am consolidating our emitter code and noticed a difference, dotnet is distinguishing those int8 or uint8 types in our emitter, but actually we did not do anything in our generator about them - therefore if we align with these, it is fine, no one will have a breaking (because we do not have any real use cases for them right now)
But in the perspective of TCGC, I believe maybe we should keep the differences of those typespec builtin types, and let each language to decide whether they want to consolidate some of them into the same type

Yeah that's definitely valid, I will use this as an issue to change tcgc behavior, thanks @ArcturusZhang

authors: ArcturusZhang iscai-msft

repo: Azure/typespec-azure


text:
Verify samples against linters

Needs https://github.com/microsoft/typespec/pull/3124

All changed packages have been documented.

You can try these changes at https://cadlplayground.z22.web.core.windows.net/typespec-azure/prs/620/
Check the website changes at https://tspwebsitepr.z22.web.core.windows.net/typespec-azure/prs/620/

authors: azure-sdk timotheeguerin


text:
[Bug] Interactive flow with a JavaFX WebView based OpenBrowserAction incorrectly reports password as incorrect exactly once

Library version used
1.15.0
Java version
21.0.2
Scenario
PublicClient (AcquireTokenInteractive, AcquireTokenByUsernamePassword)
Is this a new or an existing app?
The app is in production, I haven't upgraded MSAL, but started seeing this issue
Issue description and reproduction steps
If the interactive authentication window is displayed in a JavaFX WebView, it always reports the first authentication attempt as incorrect, but then works if you simply paste the same password again, this is reproducible across multiple accounts and attempts on the same account. The issue does not occur using the system browser.
Relevant code snippets
public static CompletableFuture<IAuthenticationResult> interactiveFlow(MSALogInForm form) {
    try {
        InteractiveRequestParameters params = InteractiveRequestParameters.builder(new URI("http://localhost/"))
            .scopes(scopes) // ["XboxLive.signin"]
            .tenant(tenant) // "consumers"
            .systemBrowserOptions(SystemBrowserOptions.builder().openBrowserAction(form).build())
            .build();
        return app.acquireToken(params);
    } catch (URISyntaxException e) {
        throw new IllegalStateException(e);
    }
}
...
@Override
public void openBrowser(final URL url) {
    Platform.runLater(() -> MSALogInForm.this.browser.load(url.toString()));
}

Results in the issue, commenting out .systemBrowserOptions(SystemBrowserOptions.builder().openBrowserAction(form).build()) prevents it
Expected behavior
No response
Identity provider
Microsoft Entra ID (Work and School accounts and Personal Microsoft accounts)
Regression
No response
Solution and workarounds
Using the system browser instead of a WebView

Hello @NepNep21 : Could you post the error message you're getting? What exactly is saying the password is incorrect? And do you get tokens the first time despite the error message, or only after the second time?
Also, you mention that you haven't upgraded MSAL but version 1.15.0 only came out last week. Does that mean it was working fine for a bit after you updated, and only started failing sometime after that?
In version 1.15.0 we changed how we bind localhost addresses in the interactive flow (https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/797). We only test that scenario in a browser and not JavaFX so maybe there is something different with how loopback addresses and redirects work in JavaFX, but I'm not sure why it would suddenly stop working.

The error is "The account or password is incorrect. Please try again." (see attachment)

Also, you mention that you haven't upgraded MSAL but version 1.15.0 only came out last week. Does that mean it was working fine for a bit after you updated, and only started failing sometime after that?

This is why I dislike the new dropdown-based GitHub issue templates, they lead to vague answers that don't give enough information, I chose "The app is in production, I haven't upgraded MSAL, but started seeing this issue" due to seeming to be the closest. The more detailed answer is that the app is already in production but only using the device code flow, this is my attempt to add interactive flow support, which is not in production yet.

license: mit

license_source: bigquery


text:
Add MsalAuthenticationTemplate to Getting Started doc

Adds a section to getting started doc explaining how to use MsalAuthenticationTemplate component
Closes #2988

Coverage increased (+3.3%) to 86.077% when pulling caf92acd34bad788be0dd1b090a3f2ad1d9cf552 on MsalAuthenticationTemplate-docs into cca28f4e40e8f0d873401f186219174074354faa on dev.

authors: coveralls tnorling


text:
hidden gone?

.hidden is gone. Is this on purpose?
Or did I miss something.

The exploit was fixed by WG in March already, i set a placeholder message in it after that, and removed it few days before


text:
卡包更新

更新了苇草和部分四星二星的抽卡截图

还有布洛卡

repo: BAKAOLC/RitsukageBotRecord


text:
[Testing] Find ways to test the other storage area types

Certain things, such as the custom storage area callbacks have multiple use cases which impact our implementations. Namely via the content type parameter. We need to test our code under these edge cases, and need to determine methods of doing so.

I don't think this will be a problem, we did not ever get to testing the other types.. but if there is a problem it can be opened as a bug. Closing this issue.

repo: BCCF-UBCO-AD/Orthanc-TMI


text:
Open source decision matrix

Create a decision matrix to guide the release of open source code.

Passed Elaine link to: https://github.com/bcgov/BC-Policy-Framework-For-GitHub/blob/master/BC-Open-Source-Development-Employee-Guide/Licenses.md

repo: BCDevExchange/BCDevExchange-app


text:
Review and fix short command line options in überscript

Avoid things like -SD
Optionally replace --foo_bar with the more conventional --foo-bar.

+1, thanks for creating this issue @hannes-ucsc!

No longer necessary due to refactoring to use a config.

authors: fnothaft hannes-ucsc jvivian


text:
Add Kelle to pypi

@hover2pi : could you add me as an admin of this package on pypi? I assume we'll want to do a new release soon.

Done!

repo: BDNYC/sedkit


text:
"Something went wrong while loading BIDMat CUDA library" error

I download the bigger bundle of BIDMat from http://bid2.berkeley.edu/bid-data-project/download/ and extract it. But when I run ./bitmat from there, I got:
"2 CUDA devices found, CUDA version 7.0
Something went wrong while loading BIDMat CUDA library"
There are a k20 and a k40 on the machine and I can see libbidmatcuda-linux-x86_64.so in the lib directory.

I found where the problem is. We have different versions of cuda sdk installed on the system and the default path: /usr/local/cuda is not cuda version 7.0. After changing the LD_LIBRARY_PATH in line 31 in bidmat script to /usr/local/cuda-7.0, the library got loaded.

I think the installation tutorial at https://github.com/BIDData/BIDMat/wiki/Installation is a little misleading as it seems that we don't need to install CUDA SDK since the large bundles include CUDA runtime libraries. However, it is actually still loading libraries from /usr/local/cuda.

repo: BIDData/BIDMat


text:
feat(Database): add database credentials

Add database credentials (username, port, host and database name) to schema.
Changes
Please list / describe the changes in the codebase for the reviewer(s).

Add database credentials to schema

Hey @cheikhgwane , still a couple of remarks.
Could we also make sure that the environment variables for the workspace database use the same URL / host than the one provided by GraphQL?

Got it.

repo: BLSQ/openhexa-app


text:
🛑 Laman AMS BSrE is down

In d7601aa, Laman AMS BSrE (https://portal-bsre.bssn.go.id/login) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Laman AMS BSrE is back up in e1302f6.

repo: BSrE-ID/monitor


text:
Installation file should accept paths including ~ on Linux

If you try to install at ~ it says the path doesn't exist.

This is now fixed and a PR is existing for it.

authors: joshgreaves mitchneutron

repo: BYU-PCCL/HolodeckPythonBinding


text:
Sprite add metadata field

It is recommended that sprite add metadata to keep consistent with mesh, so that users can customize data to write logic

Hello, please use the forum as it is clearly stated in the issue template

Add a setting on controls that will generate a tooltip on hover.

We should offer a very simple getting-started template for an npm-ready
project that can be initialized using npm init.
On Mon, May 9, 2022, 4:37 PM 秦时明月 @.***> wrote:

Yes, exactly
—
Reply to this email directly, view it on GitHub
https://github.com/BabylonJS/Babylon.js/issues/12492#issuecomment-1120958899,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AVRATY2N7O7KVPP76BMEURLVJDWV5ANCNFSM5VHUDOSQ
.
You are receiving this because you commented.Message ID:
@.***>

metadata

In fact, the official sprite should add the metadata field. I don't know why the official didn't add it

In fact, the official sprite should add the metadata field

It is ok to do a PR if you want to add one ;)

authors: Jeggery Sumantsahu9888 deltakosh


text:
Add wgsl support to nme

[x] Add a button to switch between webgl and webgpu on nme
[x] useLogarithmicDepth
[x] Live update from NME

List of nodes:

[x] AnisotropyBlock
[x] ClearCoatBlock
[x] ReflectionBlock
[x] RefractionBlock
[x] SheenBlock
[x] SubSurfaceBlock
[x] PBRMetallicRoughnessBlock
[x] ShadowMapBlock
[x] PrePassTextureBlock
[x] PrePassOutputBlock
[x] ReflectionTextureBlock
[x] ParticlePositionWorldBlock
[x] ParticleTextureMaskBlock
[x] ParticleTextureBlock
[x] ParticleUVBlock
[x] ParticleBlendMultiplyBlock
[x] ParticleRampGradientBlock
[x] ParticleColorBlock
[x] ImageProcessingBlock
[x] SceneDepthBlock
[x] ScreenPositionBlock
[x] CurrentScreenBlock
[x] ScreenSpaceBlock
[x] ScreenSizeBlock
[x] HeightToNormalBlock
[x] TBNBlock
[x] PerturbNormalBlock
[x] MorphTargetsBlock
[x] BonesBlock
[x] ViewDirectionBlock
[x] LightInformationBlock
[x] InstanceColorBlock
[x] ClipPlanesBlock
[x] InstancesBlock
[x] FragmentOutputBlock
[x] FragCoordBlock
[x] MatrixBuilderBlock
[x] BiPlanarBlock
[x] ImageSourceBlock
[x] TriPlanarBlock
[x] FragDepthBlock
[x] DiscardBlock
[x] MaterialAlphaBlock
[x] CameraPositionBlock
[x] CameraParametersBlock
[x] FogColorBlock
[x] FogBlock
[x] RemapBlock
[x] ClampBlock
[x] NormalizeBlock
[x] LightBlock
[x] MatrixTransposeBlock
[x] NormalBlendBlock
[x] MatrixIndicesBlock
[x] MatrixWeightsBlock
[x] MatrixIndicesExtraBlock
[x] MatrixWeightsExtraBlock
[x] FrontFacingBlock
[x] MeshAttributeExistsBlock
[x] RandomNumberBlock
[x] SimplexPerlin3DBlock
[x] WorleyNoise3DBlock
[x] CloudBlock
[x] VoronoiNoiseBlock
[x] WorldTangentBlock
[x] WorldNormalBlock
[x] WorldPositionBlock
[x] ReplaceColorBlock
[x] PosterizeBlock
[x] GradientBlock
[x] DesaturateBlock
[x] ColorMergerBlock
[x] ColorSplitterBlock
[x] VectorMergerBlock
[x] VectorSplitterBlock
[x] Float
[x] Vector2
[x] Vector3
[x] Vector4
[x] Color3
[x] Color4
[x] TextureBlock
[x] TimeBlock
[x] RealTimeBlock
[x] DeltaTimeBlock
[x] LerpBlock
[x] StepBlock
[x] SmoothStepBlock
[x] NLerpBlock
[x] EqualBlock
[x] NotEqualBlock
[x] LessThanBlock
[x] LessOrEqualBlock
[x] GreaterThanBlock
[x] GreaterOrEqualBlock
[x] XorBlock
[x] OrBlock
[x] AndBlock
[x] AddBlock
[x] DivideBlock
[x] MaxBlock
[x] MinBlock
[x] ModBlock
[x] MultiplyBlock
[x] NegateBlock
[x] OneMinusBlock
[x] ReciprocalBlock
[x] ScaleBlock
[x] SignBlock
[x] SqrtBlock
[x] SubtractBlock
[x] AbsBlock
[x] ArcCosBlock
[x] ArcSinBlock
[x] ArcTanBlock
[x] ArcTan2Block
[x] CosBlock
[x] CurveBlock
[x] DegreesToRadiansBlock
[x] ExpBlock
[x] Exp2Block
[x] FractBlock
[x] LogBlock
[x] PowBlock
[x] RadiansToDegreesBlock
[x] SawToothWaveBlock
[x] SinBlock
[x] SquareWaveBlock
[x] TanBlock
[x] TriangleWaveBlock
[x] CrossBlock
[x] DerivativeBlock
[x] DistanceBlock
[x] DotBlock
[x] FresnelBlock
[x] LengthBlock
[x] ReflectBlock
[x] RefractBlock
[x] Rotate2dBlock
[x] TransformBlock
[x] TwirlBlock
[x] Matrix
[x] WorldMatrixBlock
[x] WorldViewMatrixBlock
[x] WorldViewProjectionMatrixBlock
[x] ViewMatrixBlock
[x] ViewProjectionMatrixBlock
[x] ProjectionMatrixBlock
[x] MatrixDeterminantBlock
[x] ElbowBlock
[x] TeleportInBlock
[x] TeleportOutBlock
[x] PositionBlock
[x] UVBlock
[x] ColorBlock
[x] NormalBlock
[x] TangentBlock
[x] VertexOutputBlock
[x] RoundBlock
[x] CeilingBlock
[x] FloorBlock

DONE!


text:
Sandbox cubemap should not write into depth buffer

I was testing some Clara.io scenes exported to *babylon in the BabylonJS Sandbox here:
http://www.babylonjs.com/sandbox/
Often I notice that I can not see the object in the sandbox that I exported.  Initially I thought it was because the near/far clipping planes are positioned wrong.
But I noticed in this screenshot that the cubemap is actually writing into the depth buffer and thus is clipping objects at relatively near depths:

My suggestion is that when drawing the cubemap turn off depth writing and you'll get a better result.  The cube map often is considered to be positioned at infinite (although I have seen some recent exceptions.)

To be clear, I know it is the cubemap that is clipping the object because the ground plane here is much larger than the Eiffel tower, but it is clipped at the same location as the Eiffel tower and it is not clipped against a far clipping plane but against planes exactly aligned with the cube map images.

Hey! you can turn on infinite distance with mesh.infiniteDistance = true but this won't fix directly your issue.
You can also export all mesh but the skydome with renderingGroupId =1. But you need to update the loader to load it (pretty easy:https://github.com/BabylonJS/Babylon.js/blob/master/src/Loading/Plugins/babylon.babylonFileLoader.ts#L677)

I'm creating an issue to add support for depthWrite disabling as well as this is a good idea

authors: bhouston deltakosh


text:
[ERROR] Cannot read property 'frame' of undefined

https://github.com/BabylonJS/Babylon.js/blob/093234a1e8021967a7c92bb8ae3323a1495ed712/src/Animations/animation.ts#L820-L823
Line 821: endKey is undefined error
v4.1.0

Please use the forum as mentioned in the template

authors: MrVisitor deltakosh


text:
Fixes build issue on TravisCI caused by msgpack issue

Builds on TravisCI were breaking for reasons I don't understand (the error message was very cryptic). Seems to be a problem with msgpack which is a dependency of SpaCy. The solution was to downgrade msgpack in the build.

Pull Request Test Coverage Report for Build 254

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 80.937%

Totals

Change from base Build 252:
0.0%

Covered Lines:
1779

Relevant Lines:
2198

💛  - Coveralls

authors: JohnGiorgi coveralls

repo: BaderLab/saber


text:
Add support for Pages to have custom route paths

Add support on Add-PodeWebPage for a custom route -Path to be supplied, so we can override the default /groups/<group>//pages/<page> path.
This will require page's to have generated ID's so we can bind the /content and /help paths to an internal route.

This was completed via #531


text:
Not all data from the Email is read

Describe the Bug
At times, an email can be received in multiple parts; meaning the initial Read of the TCP stream only gets the first part, but ignores the rest. So at times the data, or some headers, of the email can be dropped.
Steps To Reproduce
Steps to reproduce the behavior:

Start the mail-server example
Use Send-MailMessage to send an email (single or multi line body)
Sometimes the body isn't received

Expected Behavior
The whole stream should be read, and all headers/data available for constructing the SMTP event.
Platform

OS: Windows 10
Version: PS5.1

Doesn't seem to block any more.

Do you need this as a 1.7.3?

I can wait for release.

authors: Badgerati majkinetor

repo: Badgerati/Pode


text:
BAH-2758 | Update error messages on registration page [Lite Env]

BAH-2758 requirement was to update the error messages for registration page for lite-env
sample changes are as follows

@binduak @kk-tw

 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.Abhishek seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

repo: Bahmni/clinic-config


text:
Decreased tab symbol size to improve look

I think that the tab symbol is really large and this decreases the general clarity of the code when there are lots of tab characters. This is how it looks currently:

This is the proposed look (similar to Visual Studio Code):

Can you please make it optional? I have made the arrow this long intentionally, because it clearly shows that where the tab begins and where it ends. (Other text editors do the same thing btw) However, I am aware of that it is kind of a question of personal taste or preference, so if you could make it switchable by a bool property with the appropriate setter/getter funcs, that would be the best.

Ok, I'll do it when I can! Also for the name of the property I'm thinking about OneCharLongTab or something like that. What do you think?

Yes, or maybe just "ShowShortTabGlyphs".... Anything simple would do it I think.

Done!

repo: BalazsJako/ImGuiColorTextEdit


text:
🛑 Environment and Natural Resources is down

In c6b7a25, Environment and Natural Resources (https://www.enr.gov.nt.ca) was down:

HTTP code: 504
Response time: 309 ms

Resolved: Environment and Natural Resources is back up in 7f3a3dc after 10 minutes.

repo: Barctic/gnwt-monitor


text:
🛑 Legislative Assembly is down

In bcbec47, Legislative Assembly (https://www.ntassembly.ca) was down:

HTTP code: 403
Response time: 419 ms

Resolved: Legislative Assembly is back up in 50345df.


text:
🛑 Industry, Tourism and Investment is down

In 5c979a0, Industry, Tourism and Investment (https://www.iti.gov.nt.ca) was down:

HTTP code: 403
Response time: 314 ms

Resolved: Industry, Tourism and Investment is back up in 86107b4.


text:
🛑 Environment and Natural Resources is down

In faf7892, Environment and Natural Resources (https://www.enr.gov.nt.ca) was down:

HTTP code: 504
Response time: 292 ms

Resolved: Environment and Natural Resources is back up in 1b34d1b after 10 minutes.


text:
🛑 Education Culture and Employment is down

In 0bf3cbc, Education Culture and Employment (https://www.ece.gov.nt.ca) was down:

HTTP code: 503
Response time: 10289 ms

Resolved: Education Culture and Employment is back up in f07a00e after 7 minutes.


text:
🛑 QBitTorrent webUI is down

In 892dd00, QBitTorrent webUI (https://qbittorrent.jonthan.xyz) was down:

HTTP code: 404
Response time: 540 ms

Resolved: QBitTorrent webUI is back up in 2dc9d02 after 6 minutes.

repo: Baronhez/upptime


text:
when corsHandler.origin is RegExp[], it doesn't work

Version
nuxt-security: v2.0.0-rc.9
nuxt: v3.12.4
Reproduction Link

useRuntimeConfig retrieve runtimeConfig from process.env which made RegExp inside origin be JSON.stringifyed to {}, so corsHandler.origin RegExp[] is not available now.
Steps to reproduce
What is Expected?
it should work
What is actually happening?
when corsHandler.origin is RegExp[], it doesn't work

Hey @Shana-AE I needed to revert this change as we are not sure what do to about the serializaiton/deserialization issue :(

Hey @Shana-AE I needed to revert this change as we are not sure what do to about the serializaiton/deserialization issue :(
More details #492 (comment)

Ok, you can revert it as you wish :)
I just want to solve the problem and let it be solved as perfect as possible. and I'm not confident with this solution. If you have any other solution, just please let me know and show me the solution to let me improve myself. :)
and I also replied at https://github.com/Baroshem/nuxt-security/pull/492#issuecomment-2278008146 :) please check it:)

@Shana-AE This should be fixed with https://github.com/Baroshem/nuxt-security/pull/509.
Note that you need to pass regular expressions as strings and enable corsHandle.useRegExp.

Released in 2.0.0 :)

authors: Baroshem P4sca1 Shana-AE

repo: Baroshem/nuxt-security


text:
Is it possible to combine allow to custom base openai API to work through brokers who provide the service?

If it is possible to add both on the site itself (which is excellent in its own right) and in the code here at GitHub
Thanks

The openai proxy service is deployed to the node module and soon will be available in the show case app.

The proxy settings publish to https://show.intellinode.ai/ settings.

repo: Barqawiz/IntelliNode


text:
Unable to complete an update

I have installed bash-it in a Raspberry Pi and today I've executed: bash-it update and an endless cycle of :confused:  ? has begun, in this gif you can see what happens:

Does it seem to run a less over and over again showing one line at a time of the changelog? I have to press Q every time.
$ bash --version
GNU bash, version 5.1.4(1)-release (aarch64-unknown-linux-gnu)
....

$ bash-it version
Version type: dev
Current git SHA: 86c1e3c on 2022-01-09T01:13:49+02:00
Commit info: https://github.com/Bash-it/bash-it/commit/86c1e3c
Compare to latest: https://github.com/Bash-it/bash-it/compare/86c1e3c...master

$ bash-it doctor all
DEBUG: core: main: Loading libraries(except appearance)...
DEBUG: lib: helpers: Loading library file...
DEBUG: lib: log: Loading library file...
DEBUG: lib: preview: Loading library file...
DEBUG: lib: search: Loading library file...
DEBUG: lib: utilities: Loading library file...
DEBUG: vendor: Loading "preexec"...
DEBUG: core: reloader: Loading all enabled components...
DEBUG: aliases: general: Loading component...
WARN: aliases: general: Command 'gshuf' does not exist!
DEBUG: aliases: systemd: Loading component...
DEBUG: plugin: base: Loading component...
WARN: plugin: base: Command 'markdown' does not exist!
WARN: plugin: base: Command 'mkisofs' does not exist!
DEBUG: plugin: history: Loading component...
DEBUG: plugin: less-pretty-cat: Loading component...
WARN: plugin: less-pretty-cat: Command 'pygmentize' does not exist!
DEBUG: plugin: man: Loading component...
DEBUG: plugin: sudo: Loading component...
DEBUG: plugin: thefuck: Loading component...
WARN: plugin: thefuck: Command 'thefuck' does not exist!
DEBUG: completion: system: Loading component...
DEBUG: completion: bash-it: Loading component...
DEBUG: plugin: alias-completion: Loading component...
DEBUG: plugin: history-search: Loading component...
DEBUG: plugin: history-substring-search: Loading component...
DEBUG: core: reloader: Loading "bobby" theme...
WARN: themes: base: Command 'battery_percentage' does not exist!
DEBUG: core: main: Loading custom aliases, completion, plugins...
DEBUG: core: main: Loading general custom files...
DEBUG: custom: example: Loading custom file...
WARN: custom: example: Command 'reload' does not exist!

@simonbcn, you can temporarily bypass this by setting export GIT_PAGER=. I'm looking in to the cause...

Is it necessary to show the entire changelog? It is very long: 1040 lines! :open_mouth:

@gaelicWizard We can show the summary of changes like
n files changes
m additions and p deletions
old version -
new version -

Even showing files changes and by whom doesn't make sense to me.

Maybe a list of only the PRs that have been merged? That way, there's a brief change log but without individual commits... I dunno, what do people expect from an update function? For full releases, we should have some kind of Release Notes...

Hi @simonbcn, seems like this is a problem with our latest stable version, but should not happen to you in the latest master. I will push out a new stable version (finally!)

authors: NoahGorny gaelicWizard simonbcn tbhaxor

repo: Bash-it/bash-it


text:
Implement Jest Tests for Conversion Calculator

The Conversion Calculator currently lacks Jest tests. We need to add tests to ensure its functionality and reliability.
Tasks:

Identify the key functionalities of Conversion Calculator.
Write unit tests for:

Component rendering
User interactions
Props and state management

Write integration tests for:

Any significant workflows (if applicable)

Ensure all tests pass in the local environment and CI/CD pipeline.
Update the documentation to include instructions on running the tests.

Acceptance Criteria:

Jest tests for Conversion Calculator are created and passing.

Additional Information:

Any known issues or specific areas of concern related to Conversion Calculator can be added here.

@TobyDS Can you comment here, so i can assign the issue to you?

@Bashamega Absolutely, feel free.

authors: Bashamega TobyDS

repo: Bashamega/WebDevTools


text:
flex-right

flex-right class is not working

Hi, I made a pull request with the fix: https://github.com/Basilcss/core/pull/12

@liuchan fantastic, good job!

authors: daniel-bergmann liuchan

repo: Basilcss/core


text:
Emote reply

I have no clue if that works tbh ^^

like dis?

repo: BattleRush/ETH-DINFK-Bot


text:
Don't Panic ™ : Refactoring of execption handling from panic to error values

As this has been shooting me in the foot repeatedly, I have finally decided to refactor all error handling to return values. As Dave Cheney states here, panic should only be used for types of exceptions that are not recoverable at all. Gonetworkmanager made liberal use of panic as an error handling mechanism for "normal" exception states. This is (and has to be) a breaking change, as it changes the outward API of Gonetworkmanager. But I think that the burden we put on Gonetworkmanager's userbase is far outweighed by the benefits of proper idiomatic error handling.

This all looks good to me.  I've tagged a v0.1.0 release before these refactorings.
Thank you so much!

repo: BellerophonMobile/gonetworkmanager


text:
How to compute video quality itself?

I find your metric only compute image/video pair similarity， where is the video quality evaluation?

We use DOVER metric. You can find details in our video quality section.

I am sorry that I can't find DoVER in the eval.py. Can you help me just to point out it clearly? Thanks a lot

I am sorry that I can't find DoVER in the eval.py. Can you help me just to point out it clearly? Thanks a lot

We obtain the evaluation code directly from https://github.com/VQAssessment/DOVER, and we have not integrated it into eval.py.

你好，您的来信我已收到，祝你生活愉快！

Thank you very much!!!!

authors: chenerg fanfanda mamianshusheng

repo: BenchCouncil/AIGCBench


text:
Rough Contributing guide

woulda named this AAAAAA.md but github aint gon let me

I like the idea but, to keep the file names the same, I changed the description of the repo to contain your two points instead


text:
TagBot trigger issue

This issue is used to trigger TagBot; feel free to unsubscribe.
If you haven't already, you should update your TagBot.yml to include issue comment triggers.
Please see this post on Discourse for instructions and more details.
If you'd like for me to do this for you, comment TagBot fix on this issue.
I'll open a PR within a few hours, please be patient!

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/75826

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/85368

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/85372

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/85729


text:
typo in messages.go

There is a typo in 2 field names in StaticDataReportB
https://github.com/BertoldVdb/go-ais/blob/master/messages.go#L306-L307
s/vender/vendor/

I guess we can't really change this anymore without breaking the API...

I guess we can't really change this anymore without breaking the API...

repo: BertoldVdb/go-ais


text:
Adding migrations support.

Like others plugins, we should use the Migrations plugin.

It allows you to evolve your database tables over time. Instead of writing schema modifications in SQL, this plugin allows you to use an intuitive set of methods to implement your database changes.

Thank you! This is a great improvement.
Could you change series to be before token in the column ordering? Also change series to have a unique index (primary key). The token column should not be unique. It is the series column that identifies a user. The token is like a password.

Indeed, I inversed token and series. You want the series be a composed pk ? [id,series] or just adding an unique constraint onto the series?
I guess you talked about constraint and not pk.

I added a .gitignore, composer comes with his fat vendor folder, feel free to edit for your needs 💃

I used to only have id be unique, but actually it's better to have the series column be unique. It does not need to be a composed primary key, as id and series should both be unique on their own.
An id is not strictly necessary, but if we don't have an id as primary key I think we need to change AuthTokensTable to point to series as its primary key; but this will introduce some issues with backwards compatibility. E.g. CakePHP >= 3.4 uses $this->setPrimaryKey($key), whereas CakePHP < 3.4 uses $this->primaryKey($key).
In short, I think we should add id as a primary key, and place a unique index on series.

Ok! We should think to do some CI test for avoid backwards compatibility 🤔
Integer id are faster than string, so we should keep the id for CRUD operations.
I had the idea to allow the User to revoke particular tokens (CookieTokens), with this kind of action, integer id are nice :)

Ah, great, so an id primary key is added already. 👍 I'll merge the PR.
Some way to (semi-)automatically test changes would be nice. Do you have suggestions on how to accomplish that?

Using Travis CI this should not be complicated.
We can do something like it is explained here
Anyway, starting to use phpunit and Travis is the good way to start.
If you want to see how other plugins do it, take a tour here.
The longer part will be to write tests for the existing codebase 😹

authors: Beskhue youtous

repo: Beskhue/CookieTokenAuth


text:
ios error msg bug fixed.

Error object on ios has no msg property, by fixing the error msg report on ios, finding an error on iphones becomes easier.

yes ! when i get stack of error  on chrome , i could get error msg and stack , but when i get stack of error on ios , the error msg is ignore.
so , i do compatible with ios

authors: caihuiji ouvens

repo: BetterJS/report


text:
Error causes input to stop working after putting cursor before chapter number

Describe the bug
When putting the cursor before the chapter number, an error occurs, then editing no longer functions properly.
To Reproduce
Steps to reproduce the behavior:

Left click right after a chapter number
Press left arrow until you get to before the chapter number
See weird error about E.getMarker is not a function (in P.B) or "Children of root nodes must be elements" (online editor)
Left click some other text
Hit backspace, and it just selects a character every time you hit backspace. Typing sometimes doesn't work.

Tested in the online platform editor preview in CodeSandbox.

Hmm... an ImmutableChapterNode is a decorator node. In previous versions of Lexical, root nodes could have element nodes or decorator nodes as children. I can no longer find that statement in the documentation and the code seems to clearly state it only allows element nodes now. This will take a bit of refactoring to fix. I'm surprised Lexical doesn't complain sooner (like when we initially load the nodes).

Posted this question in the Lexical Discord https://discord.com/channels/953974421008293909/1265086313871314944

Created this issue in the Lexical repo https://github.com/facebook/lexical/issues/6451

authors: irahopkinson tjcouch-sil


text:
Enabling GD

Description
When trying to add a new blog post, we have the error below. I found a fix that worked locally, but I'm not sure if it is the way to do it.  That is why I'm creating the PR:

Is it a good way of doing it? - I saw people rewriting how it is installed in the Dockerfile
Do we need to add it to the SaaS docker file?
Do you know if we need to enable more extensions like this one?

Error:
[2023-06-28 13:09:49] local.ERROR: Call to undefined function Intervention\Image\Gd\imagecreatefromjpeg() {"userId":2,"exception":"[object] (Error(code: 0): Call to undefined function Intervention\\Image\\Gd\\imagecreatefromjpeg() at /app/bimbalacom/vendor/intervention/image/src/Intervention/Image/Gd/Decoder.php:38)
Type of change
Please delete options that are not relevant.

[X] Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?

[X] Locally

From here we can see that we can enable:
;extension=bz2
;extension=curl
;extension=ffi
;extension=ftp
;extension=fileinfo
;extension=gd
;extension=gettext
;extension=gmp
;extension=intl
;extension=imap
;extension=ldap
;extension=mbstring
;extension=exif      ; Must be after mbstring as it depends on it
;extension=mysqli
;extension=oci8_12c  ; Use with Oracle Database 12c Instant Client
;extension=odbc
;extension=openssl
;extension=pdo_firebird
;extension=pdo_mysql
;extension=pdo_oci
;extension=pdo_odbc
;extension=pdo_pgsql
;extension=pdo_sqlite
;extension=pgsql
;extension=shmop
I have bolded the ones which we may need to enable as well, what do you think?

From here we can see that we can enable:
* ;extension=bz2

* _**;extension=curl**_

* ;extension=ffi

* **;extension=ftp**

* ;extension=fileinfo

* **;extension=gd**

* ;extension=gettext

* ;extension=gmp

* ;extension=intl

* ;extension=imap

* ;extension=ldap

* _**;extension=mbstring

* ;extension=exif      ; Must be after mbstring as it depends on it

* ;extension=mysqli**_

* ;extension=oci8_12c  ; Use with Oracle Database 12c Instant Client

* ;extension=odbc

* _**;extension=openssl**_

* ;extension=pdo_firebird

* ;**_extension=pdo_mysql_**

* ;extension=pdo_oci

* ;extension=pdo_odbc

* ;extension=pdo_pgsql

* ;extension=pdo_sqlite

* ;extension=pgsql

* ;extension=shmop

I have bolded the ones which we may need to enable as well, what do you think?

I'm game for all of the bolded + exif, mbstring and intl

Everything should be good now, when and if this PR is accepted, will move the changes to the SaaS as well.

authors: MrGKanev l-alexandrov

repo: Bimbalacom/bimbalacom


text:
dispatch_async only on some properties?

Hey!
Awesome library, thanks for all your work!
I was looking through your class and I noticed an inconsistency - I'm sure you had your reasons for writing SubscriptionViewController, and I'd love to understand.
For some of the properties (dimColor, dimView, restoreButtonTitle), you wrap the property observer in a dispatch_async(mainThread) {}, whereas for others (titleFont, titleColor) you don't.
Can you help me understand why?

Hello, thank you for your question. Property observers without the mainThread (titleFont, titleColor) set SubscriveView's properties. Those properties's didSets are wrapped in dispatch_async(mainThread).

authors: AndrewSB Binur

repo: Binur/SubscriptionPrompt


text:
Shared models v2

Add tests for creation of all models in bia_data_model and minor tweaks to the various model definitions

@sherwoodf  - some general comments:

I would have defined semantic_models.ImageRepresentation.size_t as 'int' - I thought it was the size of the t dimension (number of timesteps), not the units
Should semantic_models.DerivedImage.source_image point to a list of ExperimentallyCapturedImage as opposed to ImageRepresentation? (see semantic_model.AnnotationMixin)

I would have defined semantic_models.ImageRepresentation.size_t as 'int' - I thought it was the size of the t dimension (number of timesteps), not the units
Ah that makes more sense - feel free to change that
DerivedImage.source_image
I thought our discussion was that image representation was necessary since a particular file format would have been annotated & transformations between those formats might mean annotations do not apply correctly to other representations

authors: kbab sherwoodf

repo: BioImage-Archive/bia-integrator


text:
🛑 S-BIAD531-TFER-HTTP is down

In 7d97146, S-BIAD531-TFER-HTTP (https://ftp.ebi.ac.uk/biostudies/fire/S-BIAD/531/S-BIAD531/Files/Zebrafish_ML_Archive/outputs/2020.07.30_FishDev_WT_01_1/obj_probs/FishDev_WT_01_1_MMStack_A10-Site_0.ome_Object Probabilities.tiff_results.txt) was down:

HTTP code: 0
Response time: 0 ms

Resolved: S-BIAD531-TFER-HTTP is back up in 869691b after 6 minutes.

repo: BioImage-Archive/upptime


text:
crashes

crashes.zip
What steps will reproduce the problem?
download images
What is the expected behavior? What do you get instead?
to not crash
How often does this problem occur? On which sources?
everytime
What version of the program are you using? On what operating system?
5.5.50
Please provide any additional information below

very poor description

if i knew what it caused it will be more detailed ..
i just search for images and  select to download them and after sometime unattended it crashes ..

crashes happens in batch downloads or in single images download?
right after pressing download button\ in the process of download\ after download ends?
Does any images appers in the destination folder? How many images downloads before crash?
What amount of images(in total) you are trying to download?(better post here screenshot of download list before downloads)

on batch downloads .. i never tried  or noticed if the download only one
image exists .
the number of images  that exists in the download folder some times are 0
sometimes are 600 or even 6000 .. the number is never the same ..
Παρακαλώ αν γίνεται να επικοινωνούμε γραπτώς για την αποφυγή παρεξηγήσεων
και για διατήρηση αρχείου επικοινωνίας
2017-09-02 23:09 GMT+03:00 MasterPetrik notifications@github.com:

crashes happens in batch downloads or in single images download?
right after pressing download button\ in the process of download\ after
download ends?
Does any images appers in the destination folder? How many images
downloads before crash?
What amount of images(in total) you are trying to download?(better post
here screenshot of download list before downloads)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Bionus/imgbrd-grabber/issues/1054#issuecomment-326766820,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFn33eB-s3SAqlNH4pl7KSsuSOpWVCg4ks5sebXqgaJpZM4PK-QE
.

these crashes happened in around different   character downloads .. i also i usually iam away from pc when i download anything o ihave no idea what happens  what the gui shows  before it crashes ..

Just as an update on crashes (since there are currently 20 issues open regarding crashes), here's some potentially useful information:
#1054 @angaratosurion v5.5.5 - User is active, crash appears to stand
#1048 @Still34 v5.5.0 - User is active, crash appears to stand
#1022 @alicemargatroid v5.4.2 - User is active, crash appears to stand
#1003 @fobear697 v5.4.2 - Crash appears to stand. Waiting for user to reply since Jul 28, 2017
#973  @DJPlaya - Duplicate of #618 and #591
#937  @bootyfunker v5.3.3 - Irrelevant: site blocks the program
#870  @ivaskaj v5.2.4 - Crash appears to stand. Waiting for user to reply since Mar 31, 2017
#858  @SultrySamthepennanceman v5.2.3 - User is waiting for a reply from @Bionus since Mar 26, 2017
#840  @Akibaku v5.2.2 - Crash appears to stand, waiting for user reply since Mar 10, 2017
#812  @MasterPetrik v5.2.2 - User is active, crash appears to stand
#795  @SultrySamthepennanceman v5.1.1 - Dupe of #870, waiting for user reply since Feb 20, 2017
#758  @SultrySamthepennanceman v5.1.0 - Waiting for user reply since Jan 27, 2017
#756  @SultrySamthepennanceman v5.1.0 - Dupe of #870
#736  @SultrySamthepennanceman v5.0.1 - Dupe of #870, waiting for user reply since Jan 8, 2017
#706  @SultrySamthepennanceman v5.0.0 - Dupe of #870
#618  @brodycas3 - Appears to be a duplicate of #591
#591  @Herkules97 v4.6.0 - Crash appears to stand
#492  @SultrySamthepennanceman v4.3.0 - Appears to be no longer relevant
#473  @SultrySamthepennanceman
#464  @SultrySamthepennanceman

It might be more useful if you could provide some information regarding the crash dump.

Indeed, crash dumps without settings file, .igl file and log file are not very useful

I personally haven't experienced a crash since v3.

I'm facing with crashes of Grabber all the times, even now fo me it crashes sometimes, but I don't post  crash reports if I don't know where is the problem, because otherwise it will be not informative and most likely will not be fixed, as in some examples below.
You did a good job by making this crashes list, but for me there are many mistakes in it, so I a bit changed your list, maybe it will improve it.
#issue @author version (problem type) - status
#1054 @angaratosurion v5.5.0 (batch download) - May be a dupe of #618
#1048 @Still34 v5.5.0 (batch download) - dupe of #618
#1022 @alicemargatroid v5.4.2 (batch download) - User is active, crash appears to stand
#1003 @fobear697 v5.4.2 (download) - User is not replied, also no tech info
#973 @DJPlaya (batch download) - duplicate of #618
#937 @bootyfunker v5.3.3 (batch download) - No tech info, (may be dupe of #618?) sankaku-related
#870 @ivaskaj v5.2.4 (batch download) - User is not replied, also no tech info, (may be dupe of #618?)
#858 @SultrySamthepennanceman v5.2.3 (unclear) - User waiting for reply from @Bionus since 03.2017
#840 @Akibaku v5.2.2 (batch download) - User is not replied, also no tech info
#812 @MasterPetrik v5.5.0 (GUI) - crash appears to stand, User waiting for reply from @Bionus
#795 @SultrySamthepennanceman v5.1.1 (browsing) - User is not replied, also no tech info dupe of #758
#758 @SultrySamthepennanceman v5.1.0 (browsing) - User is not replied, also no tech info
#756 @SultrySamthepennanceman v5.1.0 (unclear) - @Bionus is not replied, (may be dupe of #618?)
#736 @SultrySamthepennanceman v5.0.1 (batch download) - User is not replied, also no tech info
#706 @SultrySamthepennanceman v5.0.0 (batch download) - Dupe of #618, also no tech info
#618 @brodycas3 (batch download) - still relevant, current main huge downloads crashes discussion
#591 @Herkules97 v4.6.0 (batch download) - dupe of #618, no longer relevant
#492 @SultrySamthepennanceman v4.3.0 - Big bunch of issues from v4.3.0, may be no longer relevant
#473 @SultrySamthepennanceman (unclear)
#464 @SultrySamthepennanceman (source)

@MasterPetrik thanks for reworking the list. I didn't spend a ton of time on it, so it needed some refining. Hopefully it's helpful toward the development. The reason I haven't experienced a crash in a long time is most likely due to my minimal use of the program. I haven't batch downloaded since then :)

restore.igol, settings and the log.
Grabber.zip

@angaratosurion you are trying to download 28560 images in one batch for "rias_gremory" tag
looks like that's too much images for your grabber, don't try to download batchs 10k+ images and crashes will be over maybe. Because now your crash looks like a duplicate of #618

@Bionus, look something strange in .igl file:

I guess that's the origin of the problem. For this tag even in all sources are ~5000 results images, and here is written that only on gelboru there are 28k of them. That's impossible. Any ideas, how this could happened?

@angaratosurion I would suggest that you limit your search to gelbooru.com as it has most images for characters from anime/touhou category. Essentially limit it to one source.
I do not experience any crashes unless image count is over 120k for a tag from gelbooru.com. I would suggest the following steps to workaround the issue:

Select a safe download limit of 10k, 20k or 30k files.
Once the download finishes, change the "Page" setting for the next batch. Like for the first one for 10k images would be 1 and the next ones would be multiples of 10.
Restart the program.
Click the Download button to start the batch(s).
For the last batch download with less images than the selected limit, change the "Image Limit" value to that value.

You can do the above regiment for multiple batches but then you will have to keep the count values somewhere or keep looking them up through search to not accidentally add an impossible image limit or page value.

Also in gelborou it says that the image is not found. and tries every possible extension until eternity or it stops..
Also how you can tell it to not include files that are not images ?

just enable https on gelbooru

thanks this it worked  the image not found error or taleast ebcame less :P

@angaratosurion when you encounter the infinite loop of image not found, just hit the Skip button. Whenever I encounter it, its always when it has already downloaded the whole page. The image it mentions as not found is not even listed in the page it is downloading.
The skip button will make it proceed to the next page and for most cases you will never encounter that bug again for that particular batch.
If you leave the program as is, it will eventually crash anyways.

Dang, I totally missed this issue for some reason.
Thanks @MasterPetrik and @BarryMode for the list of old crash issues! I closed the ones that should have been, it should cleanup the issue list a little 👍

@Bionus, look something strange in .igl file:

I guess that's the origin of the problem. For this tag even in all sources are ~5000 results images, and here is written that only on gelboru there are 28k of them. That's impossible. Any ideas, how this could happened?

Yes, the origin was that the tag count was wrongly detected in a bunch of sources. This has been fixed in a more recent commit/release (forgot which).

I do not experience any crashes unless image count is over 120k for a tag from gelbooru.com. I would suggest the following steps to workaround the issue:
[...]

While annoying, this is a working workaround for this issue.
Good explanation! :+1:

Also in gelborou it says that the image is not found. and tries every possible extension until eternity or it stops..

Fixed in v5.5.1.

Also how you can tell it to not include files that are not images ?

You'd have to define "not image". If that's videos & stuff, you can add ad filetype post-filter in v5.5.2.

In any case, this is a duplicate of issue #618 ("crash on big downloads"), so I'll close this issue as well.

authors: BarryMode Bionus MasterPetrik Still34 angaratosurion brazenvoid

repo: Bionus/imgbrd-grabber


text:
Fix for pixiv login

This is a quick (and might dirty) fix for pixiv login,
which is a workaround suggested in pixivpy[^1].
This PR do:

add an oauth type "refresh_token" which simply use user-supplied tokens to authenticate,
some UI modifications that allow user to set access_token and refresh_token,
set pixiv's oauth type to refresh_token.

Looks to be working fine on my end!
Thanks for that 👍

Thanks for the explanation but I tried looking online on where to get the "Access Token" and "Refresh Token" values to enter into Grabber and couldn't understand what exact actions I need to take to find them.
Please add a step by step explanation on where to get those tokens for those of us less knowledgeable.
Anyway, thanks again!


text:
Trezor/Ledger m/49'/0'/0' derivation path

I am trying to generate public keys that can be used with a hardware wallet like Ledger/Trezor
by using the xpub.
$hk = HierarchicalKeyFactory::fromExtended($this->xpub, $this->network);
$master = $hk->derivePath("m/49'/0'/3'");
$address = $master->getPublicKey();

$orderAddress = $address->getAddress()->getAddress($this->network);
return dd($orderAddress);````

but I get this error.

Can't derive a hardened key without the private key

/vendor/bitwasp/bitcoin/src/Key/Deterministic/HierarchicalKey.php

    if (($sequence >> 31) === 1) {
        if ($this->isPrivate() === false) {
            throw new \Exception("Can't derive a hardened key without the private key");
        }

Not sure if I am doing something wrong here.

This example was added which should demonstrate deriving trezor 44/49 paths: https://github.com/Bit-Wasp/bitcoin-php/blob/master/examples/trezor.bip32.php

repo: Bit-Wasp/bitcoin-php

license: unlicense


text:
Document the internals of the sensor fusion code that are useful to modify

The sensor fusion code consists of a large number of source files. It isn't obvious which ones to modify for a given purpose, so documenting the structure of the fusion code and how it relates to particular files would be useful.
The comments in each source file are reasonably clear, but it's tedious to open up each file to have a look. Document the overall structure perhaps in the WiKi, or a Readme.txt file

Renamed and changed the structure of a few files for clarity and consistency.

Completed first round of code cleanup in Issue #8. See source code subfolder /docs  for documentation on file structure.


text:
Do Not Disturb turn on with bedtime

When you set your bedtime can we have an option where DND is turned on for the time till the alarm goes off?

As discussed here, it's unnecessary.

repo: BlackyHawky/Clock


text:
Error: Private key must be greater than 0 and Error: Bad Request

Working on mainnet, getting these two issues.
Creating WIF From Node Module :
var wif = require('wif');
var privateKey = new Buffer('btc_private_key', 'hex');
var key = wif.encode(128, privateKey, true)
console.log("WIF key",key);

What i'm doing wrong?
bitcoinTransaction.getBalance(from, { network: "mainnet" }).then((balanceInBTC) => {
	return bitcoinTransaction.sendTransaction({
		from: from,
		to: to,
		privKeyWIF: key,
		btc: 0.0002,
		fee:"hour",
		network: "mainnet"
	});
}).then((res) => {
	console.log(res.body);
	console.log("---------------------------------------------------------");
	console.log("Hash: ",res.body.tx.hash);
});

Is your private key of the form that looks like this? cNZi8iySqBToXMpcsQaHKD5uv7HExBQJBSi4dTg3ZPaEzeNAzvbj

Now able to send value (But only whole amount present on address, not specific ),Also Not getting HASH of transaction on mainnet. Thanks.


text:
How to get the same results as the published paper?

Sorry to interrupt you. These days  I tried several times again. But I can't get the same results. I'd appreciate it if you could give me some advice.
First, I follow the same data process. I use "depth_flying" as depth_checkpoint and ''checkpoint_113.pth.tar" as scene flow checkpoint at "_https://drive.google.com/drive/folders/1MWX6ekn3k5JYeY3WIGo_QDo6thVTFX5B?usp=sharing_". Then I run python monopl_main_semi_flyingthings3d.py configs/test_monopl_flyingthings3d.yaml.
In the monopl_main_semi_flyingthings3d.py, I only insert "os.environ['CUDA_VISIBLE_DEVICES'] = '0'".
This is the test_monopl_flyingthings3d.yaml

ckpt_dir: test_results/flyingthings3d
resume: resume/scene_fly/checkpoint_113.pth.tar
data_root: /dataset/FlyingThings3D_subset
depth_checkpoint_path: resume/depth_fly
evaluate: True
unsymmetric: True
arch: PLSceneNet_shallow
last_relu: False
allow_less_points: True
use_leaky: True
bcn_use_bias: True
bcn_use_norm: True
batch_size: 1
full: True
scales_filter_map:  [[1., 1, 1, 1],
[0.5, 1, 1, 1],
[0.25, 1, 1, 1],
[0.125, 1, 1, 1]]
dim: 3
num_points: 8192
DEVICE: cuda
dataset: FlyingThings3DMonopl_self
#remove_ground: True
full: True
data_process:
DEPTH_THRESHOLD: 35.
NO_CORR: False #True
print_freq: 1
workers: 8
min_depth_eval: 0.001
max_depth_eval: 35.

Thanks for your interest in this work! As for the 3D sceneflow, we end-to-end train the 3D sceneflow with the depth module, however in evaluation, we do it separately. This is because at that time there was no existing works that estimate real-scale 3D sceneflow from pure images to compare - image based work estimate scale-ambiguous flow and the real-scale 3D sceneflow can be only generated by the point cloud from LiDAR, so for a fair comparison for 3D sceneflow evaluation, we generate point cloud from depth group truth, in this way we could try to bring the initial pointcloud (before translated by sceneflow vectors) to be coarsely at the same position as the pointcloud from LiDAR-based work, so as to conduct a fair comparison to the 3D vectors generated by LiDAR-based works.

Thanks for your reply sincerely.
But monopl_main_semi_flyingthings3d.py uses estimated depth. It seems that there is no evaluation file using depth ground truth. Could you please provide an evaluation of the scene flow using depth ground truth?
Best wishes

repo: BlarkLee/MonoPLFlowNet


text:
When bind cte can't as alias

Hi @luyuanx2, thanks for the report! We will look into this. I guess you want this alias for usage in the ORDER BY clause? You can workaround that by using the expression directly there as well.

I want to use group by clause

Group bys are created implicitly when an aggregate function is used, so you don't need add that explicitly. Apart from that, the use of a select alias in the group by will currently still expand to the actual expression, but this should be fixed by https://github.com/Blazebit/blaze-persistence/issues/1075

when i use the expression directly，there another error occurs

Group bys are created implicitly when an aggregate function is used, so you don't need add that explicitly. Apart from that, the use of a select alias in the group by will currently still expand to the actual expression, but this should be fixed by #1075

Are there other solutions?

The problem you are facing there is only on MySQL and a fix to handle such cases was developed as part of https://github.com/Blazebit/blaze-persistence/issues/1185 but there is no release for this yet. You can see if 1.6.0-SNAPSHOT works for you. You could also disable this faulty MySQL emulation by providing a custom DbmsDialect that returns true for supportsGroupByExpressionInHavingMatching: https://persistence.blazebit.com/documentation/1.6/core/manual/en_US/#customize-dbms-dialect

The problem you are facing there is only on MySQL and a fix to handle such cases was developed as part of #1185 but there is no release for this yet. You can see if 1.6.0-SNAPSHOT works for you. You could also disable this faulty MySQL emulation by providing a custom DbmsDialect that returns true for supportsGroupByExpressionInHavingMatching

ok，thanks，I'll try

Both bind(...) and as(alias) are wrapping operations. Currently the serializer only supports bind(expression).as(alias) and not .bind(expression.as(alias)). I will change the serializer so that it can handle both situations. Please try if bind(expression).as(alias)` works as a workaround.

I've implemented a fix in #1199

authors: beikov jwgmeligmeyling luyuanx2

repo: Blazebit/blaze-persistence


text:
EntityView tests : attempted reuse of join table but with different columns

If you look at
https://github.com/Blazebit/blaze-persistence/blob/master/entity-view/testsuite/src/test/java/com/blazebit/persistence/view/entity/Document.java#L173
and
https://github.com/Blazebit/blaze-persistence/blob/master/entity-view/testsuite/src/test/java/com/blazebit/persistence/view/collections/entity/simple/DocumentForCollections.java#L107
you have two attempted uses of a table "personlist". The order column is named each time (consistently), but the FK back to the owner will be "DOCUMENTFORCOLLECTIONS_ID" in the latter and "DOCUMENT_ID" in the former. Suggest that you use a different table name (or fix the inconsistent column names).
I'd also quibble about use of CollectionTable annotation instead of JoinTable (this is not a Basic or Embeddable).

Thanks for the pointer regarding the collection table. I just fixed that.
These two entities aren't used in the same persistence unit as far as I can tell so I guess this won't be a problem for DN?

Aren't they both in
https://github.com/Blazebit/blaze-persistence/blob/master/entity-view/testsuite/src/test/resources/META-INF/persistence.xml  ?
All I know is that if I tried to use DN-5 with PostgreSQL with the entity-view/testsuite and run com.blazebit.persistence.view.collections.basic.BasicCollectionsTest as well as com.blazebit.persistence.view.basic.AbstractClassViewTest then I get problems because the schema of one conflicts with the other.

Actually the entity manager factory that I am creating is a container entity manager factory. I am providing a PersistenceUnitInfo with the classes that are used for that particular test.

authors: andyjefferson beikov