Arcade.Physics dynamic body can move through static bodies

https://monosnap.com/file/QxwRBq0S5i99VVs1QzLLGRj69Tcsur - video of bug / behaviour
https://jsfiddle.net/bzs1urwL/49/ - code example
Maybe problem in this check that i'm doing in update.
const {
    up,
    down,
    left,
    right
  } = this.moveKeys;

  if (down.isDown && !up.isDown && this.moving_box.body.velocity.y <= 0) {
     this.moving_box.setVelocityY(350);
  } else if (!down.isDown && up.isDown && this.moving_box.body.velocity.y >= 0) {
     this.moving_box.setVelocityY(-350);
  } else if (down.isDown && up.isDown && this.moving_box.body.velocity.y !== 0) {
     this.moving_box.setVelocityY(0);
  }

  if (left.isDown && !right.isDown && this.moving_box.body.velocity.x >= 0) {
     this.moving_box.setVelocityX(-350);
  } else if (!left.isDown && right.isDown && this.moving_box.body.velocity.x <= 0) {
     this.moving_box.setVelocityX(350);
  } else if (left.isDown && right.isDown && this.moving_box.body.velocity.x !== 0) {
     this.moving_box.setVelocityX(0);
  }

Same result with circular body

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

I think you need to check body.blocked.* in the movement logic. https://jsfiddle.net/p0c1as5x/

@samme i think it doesn't work for circular body
https://monosnap.com/file/HMuD0CFXB248WuXwiip7R6HlxnNAeo

I don't know if this is related but it seems my dynamic arcade physics bullets can move through static tilemap collission if I shoot them into "the corner" from the right angle: https://gyazo.com/f0d7b64dd96000c4412a55fe88eec148

@oloflarsson, that's a classic case of tunnelling, which is caused by high velocity bodies moving past a colliding tile into a non-colliding one. It's typically solved by continuous collision detection or predictive collision detection, neither of which are implemented for Arcade as of yet.

@oloflarsson you can adjust TILE_BIAS for that.

Thanks for opening this issue (all those months ago!). Thankfully samme replied with a fix quite soon after, and thanks to a recent update with how circular bodies work in v3, that should now behave properly as well, so I'm going to close this one off.


word_timestamps on Faster Whisper

Hello, I would like to know if it's possible to add the "--word_timestamps" option to Faster Whisper now, since this new option has been added to the official Whisper repository. It would be very helpful if this option could be included in Faster Whisper. Thank you in advance.

Hi,
There is already an issue open for this feature: #12.


ensure timestamp is stable for a record

with wallclock time (and any other time source that isn't dependents on stable data ) the fields of a formatted timestamp should refer to the same time for the duration of the formatting of the Template
This small change ensure that the timestamp is calculated only if any timestamp filed is needed, and that same time is used for other fields, so you don't get a weird result form the formatter is System.currentTimeMillis changes between calls
it also removes the duplication of the definition of the supported time fields that are supported

Hey @mkeskells there are some pmd errors. if you execute the below it will show you all code that has pmd errors.
./graldew pmdMain


run-tests property isn't recognized

On master?

On master?

Ah found what caused it :p it was a typo

Ah found what caused it :p it was a typo


Second workspace window not visible after Mac Screen-Lock (or Sleep)

Issue Type: Bug
Hi,
I have a second workspace window on an external monitor, using full-screen view.
At first it works perfectly, but when I lock my screen and come back, this 2nd window is not visible anymore. "Switching to" this window brings me to my laptop main screen, but with this window still invisible.
VS Code version: Code 1.69.2 (3b889b090b5ad5793f524b5d1d39fda662b96a2a, 2022-07-18T16:32:39.000Z)
OS version: Darwin arm64 21.6.0
Restricted Mode: No

System Info

Item
Value

CPUs
Apple M1 Max (10 x 24)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmetal: disabled_offmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okskia_renderer: enabled_onvideo_decode: enabledvideo_encode: enabledwebgl: enabledwebgl2: enabled

Load (avg)
2, 2, 3

Memory (System)
64.00GB (18.44GB free)

Process Argv
--crash-reporter-id b67f15ef-f120-4a09-ba85-78a42395b651

Screen Reader
no

VM
0%

Extensions (27)

Extension
Author (truncated)
Version

doxdocgen
csc
1.4.0

vscode-eslint
dba
2.2.6

gitlens
eam
12.1.2

flow-for-vscode
flo
2.2.0

todo-tree
Gru
0.0.215

banner-comments
hey
0.3.0

customize-ui
ioc
0.1.61

monkey-patch
ioc
0.1.18

better-cpp-syntax
jef
1.15.19

vscode-docker
ms-
1.22.1

python
ms-
2022.10.1

vscode-pylance
ms-
2022.7.40

jupyter
ms-
2022.6.1201981810

jupyter-keymap
ms-
1.0.0

jupyter-renderers
ms-
1.0.9

remote-containers
ms-
0.241.3

remote-ssh
ms-
0.84.0

remote-ssh-edit
ms-
0.80.0

remote-wsl
ms-
0.66.3

atom-keybindings
ms-
3.0.9

cmake-tools
ms-
1.11.26

cpptools-extension-pack
ms-
1.2.0

jinjahtml
sam
0.17.0

pdf
tom
1.2.0

cmake
twx
0.0.17

vscodeintellicode
Vis
1.2.22

vscode-icons
vsc
11.14.0

(2 theme extensions excluded)

Workaround is to (menu) Window > select 2nd-workspace window, then uncheck (menu) View > Appearance > Full-screen, and move the window back to the external monitor.

That sounds like a setup problem to me and nothing VSCode can fix from within, sorry.


Bug on badge with pinned whatsapp chats

The whatsapp service with pinned chats accuse to have unread messages

To Reproduce
Steps to reproduce the behavior:

With a whatsapp service
Pin a chat
See franz with an unread badge

Setup

OS: Windows 10
Franz version: 5.4.0

Exactly the same bug on Kubuntu

The whatsapp service with pinned chats accuse to have unread messages

To Reproduce
Steps to reproduce the behavior:
1. With a whatsapp service

2. Pin a chat

3. See franz with an unread badge
   ![image](https://user-images.githubusercontent.com/8663061/84053569-7e6de880-a988-11ea-8f86-8fafcf6b15d5.png)

Setup
* OS: Windows 10

* Franz version: 5.4.0

Exactly the same bug on Linux (Kubuntu)

Can confirm. Also if you search for a chat, I'll also show a unread badge.
Example

Did a quick fix, I tested and it works fine now. Please confirm.
PR: https://github.com/meetfranz/recipe-whatsapp/pull/14


change title on README

Left reviews and line comments
Created a file and made a commit
Opened a pull request

derp


Travis improvements

Performance improvement by using correct cache directory
Added PHP7 to the build matrix
Added current supported Symfony versions to the build matrix, we test this only on the most used php version (5.6)

Symfony 3.0 is currently allowed to fail and is failing. We still have to fix this. But we can easily see it now.
This might be a nice boilerplate we can use for our other bundles. I took some inspiration from the FosUserBundle.

LGTM

LGTM :+1:


Error using enso: cli

This is  a bug | feature request.

Prerequisites

[x]  Are you running the latest version?

[x] Are you reporting to the correct repository?
(enso is made of many specialized packages: https://github.com/laravel-enso)

[x] Did you check the documentation?

[x] Did you perform a cursory search?

Description

Using the instructions provided on the website https://docs.laravel-enso.com/guide/development.html, regarding the package and the CLI command.
After completing all steps I encounter the following error in the initialization of the created package:
We're sorry but the frontend doesn't work properly without JavaScript enabled. Please enable it to continue.
When calling initTable.
To facilitate the use of the library, I suggest making some illustrative videos .

Hi @Guirande ,
Apparently the route is not correctly defined. You can debug it like you would debug any laravel route.
I've just realeased 4.0.3 that updates the route creation, you can try again using it.
Thanks for the suggestion, if we would have time for creating videos believe we would. Maybe you can contribute to that once you get it running ;).

fixed with this PR


Uncaught ModuleNotFoundError in caching.py line 22

Aider version: 0.57.1
Python version: 3.9.12
Platform: macOS-10.16-x86_64-i386-64bit
Python implementation: CPython
Virtual environment: No
OS: Darwin 23.4.0 (64bit)
Git version: git version 2.46.0
An uncaught exception occurred:
Traceback (most recent call last):
  File "base_coder.py", line 1115, in send_message
    yield from self.send(messages, functions=self.functions)
  File "base_coder.py", line 1392, in send
    hash_object, completion = send_completion(
  File "sendchat.py", line 87, in send_completion
    res = litellm.completion(**kwargs)
  File "llm.py", line 23, in __getattr__
    self._load_litellm()
  File "llm.py", line 30, in _load_litellm
    self._lazy_module = importlib.import_module("litellm")
  File "__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 850, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "__init__.py", line 9, in <module>
    from litellm.caching import Cache
  File "caching.py", line 22, in <module>
    from openai._models import BaseModel as OpenAIObject
ModuleNotFoundError: No module named 'openai._models'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "Aider", line 8, in <module>
    sys.exit(main())
  File "main.py", line 709, in main
    coder.run()
  File "base_coder.py", line 723, in run
    self.run_one(user_message, preproc)
  File "base_coder.py", line 766, in run_one
    list(self.send_message(message))
  File "base_coder.py", line 1117, in send_message
    except retry_exceptions() as err:
  File "sendchat.py", line 24, in retry_exceptions
    litellm.exceptions.APIConnectionError,
  File "llm.py", line 23, in __getattr__
    self._load_litellm()
  File "llm.py", line 30, in _load_litellm
    self._lazy_module = importlib.import_module("litellm")
  File "__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 850, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "__init__.py", line 9, in <module>
    from litellm.caching import Cache
  File "caching.py", line 22, in <module>
    from openai._models import BaseModel as OpenAIObject
ModuleNotFoundError: No module named 'openai._models'

Installed the newest version and getting this error straight even with the following prompt 'which model are you?'
I will return to previous version in case

Thank you for filing this issue.
This error is likely due to something gone wrong during installation. Can you please try to install aider separately from other Python modules, e.g. via pipx or venv?

Thank you for filing this issue.
This error is likely due to something gone wrong during installation. Can you please try to install aider separately from other Python modules, e.g. via pipx or venv?

I did try to reinstall through pipx and same error happened, I have rollback to previous version and work as a charm.

I did try to reinstall through pipx and same error happened, I have rollback to previous version and work as a charm.

Can you please post the first few lines from aider when you start from the version that is not working, please?
Also try really uninstalling and reinstalling aider via pipx, if possible, please->
$ pipx uninstall aider-chat
uninstalled aider-chat! ✨ 🌟 ✨
$ pipx install aider-chat
  installed package aider-chat 0.57.1, installed using Python 3.12.6
  These apps are now globally available
    - aider
done! ✨ 🌟 ✨
$ aider
Aider v0.57.1
Main model: claude-3-5-sonnet-20240620 with ask edit format, infinite output
Weak model: claude-3-haiku-20240307
Git repo: .git with 6 files
Repo-map: using 1024 tokens, auto refresh
Use /help <question> for help, run "aider --help" to see cmd line args

Well thanks for the uninstall reinstall, it did fix the issue.
Thanks for the support for this dumb bug that I got :/

closing the ticket thanks Fry69 !

closing the ticket thanks Fry69 !


⚠ Bofrost.lu has degraded performance

In 487d49d, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 1009 ms

Resolved: Bofrost.lu performance has improved in 186b7e6.


Multiple Container with shared external database cannot restart

Describe the issue
We run an environment with an external SQL Server and two containers (one running AAD, one running UserPassword). We need the second container (UserPassword Auth.) for publishing from VSCode.
Anyway, I followed your description in #1729 and #1461 how to setup the containers with the same encryption key, but it seems not working correctly. Initially the containers where created successfully and both containers are up and running. As soon we restart the container created first it crashes with this error message:
container1
Waiting for container container1 to be ready

Initializing...
Setting host.containerhelper.internal to <IP_ADDRESS> in container hosts file
Restarting Container
PublicDnsName unchanged
Hostname is bc
PublicDnsName is bc.xyz.tld
Using NavUserPassword Authentication
Starting Internet Information Server
Starting Service Tier
Failed to start service 'Dynamics 365 Business Central Server [BC] (MicrosoftDynamicsNavServer$BC)'.
at <ScriptBlock>, C:\Run\navstart.ps1: line 155
at <ScriptBlock>, C:\Run\start.ps1: line 363
at <ScriptBlock>, <No file>: line 1Error

Event Log is showing this:
Server instance: BC
Tenant ID:
Environment Name:
Environment Type:
User:
Type: Microsoft.Dynamics.Nav.Types.Exceptions.NavApplicationMountFailedException
ErrorCode: -1
SuppressMessage: False
ContainsPersonalOrRestrictedInformation: False
DiagnosticsSuppress: True
MessageWithoutPrivateInformation: The NAV application could not be mounted for database 'BC17' on database server 'HOST.CONTAINERHELPER.INTERNAL' due to the following error: The Microsoft Dynamics 365 Business Central Server instance cannot connect to the application database because it is using a different password encryption key than the one currently used on the database.
SuppressExceptionCreatedEvent: False
FatalityScope: None
ErrorLevel: Error
Message: The NAV application could not be mounted for database 'BC17' on database server 'HOST.CONTAINERHELPER.INTERNAL' due to the following error: The Microsoft Dynamics 365 Business Central Server instance cannot connect to the application database because it is using a different password encryption key than the one currently used on the database.
StackTrace:
     at Microsoft.Dynamics.Nav.Runtime.NavTenantCollection.CheckEncryptionKey(String newEncryptionKey, Boolean verifyServerInstanceKey, Boolean verifyPublicEncryptionKeyFromDatabase)
     at Microsoft.Dynamics.Nav.Runtime.NavTenantCollection.AddSystemTenant(String appDatabaseServerName, String appDatabaseName, String appDatabaseUserName, ProtectedDatabasePassword appDatabasePassword, Boolean verifyConnection, String newEncryptionKey, IDatabasePasswordPublicEncryptionKeyStorage keyStorage, Boolean allowOverwritePublicKey, Boolean verifyServerInstanceKey, Boolean isNewDatabase)
     at Microsoft.Dynamics.Nav.Runtime.NavTenantCollection.AddSingleLegacyTenant(String databaseServerName, String databaseName, String databaseUserName, ProtectedDatabasePassword databasePassword, EncryptionProvider encryptionProvider, AzureKeyVaultSettings azureKeyVaultSettings)
     at Microsoft.Dynamics.Nav.Runtime.NavTenantCollection.ConfigureTenants(ServerUserSettings settings, String encryptionKey)
     at Microsoft.Dynamics.Nav.WindowsServices.NavServerWindowsService.Start(String commandLineServiceInstanceName)
     at System.ServiceProcess.ServiceBase.ServiceQueuedMainCallback(Object state)
  --- End of stack trace from previous location where exception was thrown ---
     at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
     at System.ServiceProcess.ServiceBase.Run(ServiceBase[] services)
     at Microsoft.Dynamics.Nav.WindowsServices.DynamicsNavServer.Main(String[] args)
Source: Microsoft.Dynamics.Nav.Ncl
HResult: -2146233088
StackTrace:
     at Microsoft.Dynamics.Nav.Runtime.NavTenantCollection.CheckEncryptionKey(String newEncryptionKey, Boolean verifyServerInstanceKey, Boolean verifyPublicEncryptionKeyFromDatabase)
     at Microsoft.Dynamics.Nav.Runtime.NavTenantCollection.AddSystemTenant(String appDatabaseServerName, String appDatabaseName, String appDatabaseUserName, ProtectedDatabasePassword appDatabasePassword, Boolean verifyConnection, String newEncryptionKey, IDatabasePasswordPublicEncryptionKeyStorage keyStorage, Boolean allowOverwritePublicKey, Boolean verifyServerInstanceKey, Boolean isNewDatabase)
     at Microsoft.Dynamics.Nav.Runtime.NavTenantCollection.AddSingleLegacyTenant(String databaseServerName, String databaseName, String databaseUserName, ProtectedDatabasePassword databasePassword, EncryptionProvider encryptionProvider, AzureKeyVaultSettings azureKeyVaultSettings)
     at Microsoft.Dynamics.Nav.Runtime.NavTenantCollection.ConfigureTenants(ServerUserSettings settings, String encryptionKey)
     at Microsoft.Dynamics.Nav.WindowsServices.NavServerWindowsService.Start(String commandLineServiceInstanceName)
     at System.ServiceProcess.ServiceBase.ServiceQueuedMainCallback(Object state)
  --- End of stack trace from previous location where exception was thrown ---
     at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
     at System.ServiceProcess.ServiceBase.Run(ServiceBase[] services)
     at Microsoft.Dynamics.Nav.WindowsServices.DynamicsNavServer.Main(String[] args)

The container we created second can be restarted w/o problems.
I'm pretty sure I did something wrong while creating the containers, but I've no idea anymore. I already tried to overwrite the key file in C:\ProgramData\Microsoft\Microsoft Dynamics NAV\170\Server\Keys manually but it does not work.
Scripts used to create container and cause the issue
# Encryption Key file
$keyFile = "C:\ProgramData\BcContainerHelper\EncryptionKey.key"
$keyFilePassword = "<MyPassword>"

$databaseCredential = New-Object System.Management.Automation.PSCredential -argumentList "bc-service", (ConvertTo-SecureString -String "<MyPassword>" -AsPlainText -Force)

# First Container

New-BCContainer -accept_eula `
    -containerName container1 `
    -multitenant:$multitenant `
    -updateHosts `
    -artifactUrl (Get-BCArtifactUrl -country "de" -type OnPrem -version "17.4") `
    -memoryLimit 4G `
    -licenseFile $license `
    -EnableTaskScheduler:$false `
    -auth NavUserPassword `
    -Credential $credential `
    -databaseServer 'host.containerhelper.internal' `
    -databaseInstance '' `
    -databaseName "BC17" `
    -databaseCredential $databaseCredential `
    -accept_outdated `
    -useTraefik `
    -PublicDnsName bc.xyz.tld `
    -shortcuts DesktopFolder `
    -alwaysPull `
    -useSSL `
    -myScripts @($keyFile) `
    -additionalParameters @(
        "--env encryptionPassword=$keyFilePassword"
        )

# Second Container

New-BCContainer -accept_eula `
    -containerName container2 `
    -multitenant:$multitenant `
    -updateHosts `
    -artifactUrl (Get-BCArtifactUrl -country "de" -type OnPrem -version "17.4") `
    -memoryLimit 16G `
    -licenseFile $license `
    -EnableTaskScheduler:$true `
    -auth AAD `
    -authenticationEMail<EMAIL_ADDRESS>`
    -databaseServer 'host.containerhelper.internal' `
    -databaseInstance '' `
    -databaseName "BC17" `
    -databaseCredential $databaseCredential `
    -accept_outdated `
    -useTraefik `
    -PublicDnsName bc.xyz.tld `
    -shortcuts DesktopFolder `
    -alwaysPull `
    -useSSL `
    -myScripts @($keyFile) `
    -additionalParameters @(
        "--env encryptionPassword=$keyFilePassword",
        "--env appIdUri=api://[..]",
        "--env federationLoginEndpoint=https://login.microsoftonline.com/[..]",
        "--env federationMetadata=https://login.microsoftonline.com/[..]",
        "--env<EMAIL_ADDRESS>        )

Full output of scripts
First Container
BcContainerHelper is version 2.0.4
BcContainerHelper is running as administrator
Host is Microsoft Windows Server 2019 Standard - ltsc2019
Docker Client Version is 19.03.5
Docker Server Version is 19.03.5
Removing container container1
Removing bc from host hosts file
Removing bc-* from host hosts file
Removing c:\programdata\bccontainerhelper\Extensions\container1
Fetching all docker images
Enabling SSL as otherwise all clients will see mixed HTTP / HTTPS request, which will cause problems e.g. on the mobile and modern windows clients
Pulling image mcr.microsoft.com/businesscentral:10.0.17763.1158
10.0.17763.1158: Pulling from businesscentral
Using image mcr.microsoft.com/businesscentral:10.0.17763.1158
PublicDnsName is bc.xyz.tld
Creating Container container1
Version: 17.4.21491.21531-de
Style: onprem
Multitenant: No
Platform: 17.0.21485.21516
Generic Tag: <IP_ADDRESS>
Container OS Version: 10.0.17763.1158 (ltsc2019)
Host OS Version: 10.0.17763.1098 (ltsc2019)
WARNING: Host OS and Base Image Container OS doesn't match and Hyper-V is not installed. If you encounter issues, you could try to install Hyper-V.
Using process isolation
Using locale de-DE
Adding special CheckHealth.ps1 to enable Traefik support
Disabling the standard eventlog dump to container log every 2 seconds (use -dumpEventLog to enable)
Using license file C:\Install\BC.flf
Additional Parameters:
--env encryptionPassword=<MyPassword>
--hostname bc
-e webserverinstance=container1
-e publicdnsname=bc.xyz.tld
-l "traefik.protocol=https"
-l "traefik.web.frontend.rule=PathPrefix:/container1"
-l "traefik.web.port=443"
-l "traefik.soap.frontend.rule=PathPrefix:/container1soap;ReplacePathRegex: ^/container1soap(.*) /BC$1"
-l "traefik.soap.port=7047"
-l "traefik.rest.frontend.rule=PathPrefix:/container1rest;ReplacePathRegex: ^/container1rest(.*) /BC$1"
-l "traefik.rest.port=7048"
-l "traefik.dev.frontend.rule=PathPrefix:/container1dev;ReplacePathRegex: ^/container1dev(.*) /BC$1"
-l "traefik.dev.port=7049"
-l "traefik.dl.frontend.rule=PathPrefixStrip:/container1dl"
-l "traefik.dl.port=8080"
-l "traefik.dl.protocol=http"
-l "traefik.enable=true"
-l "traefik.frontend.entryPoints=https"
--env customNavSettings=EnableTaskScheduler=False,PublicODataBaseUrl=https://bc.xyz.tld/container1rest/odata,PublicSOAPBaseUrl=https://bc.xyz.tld/container1soap/ws,
PublicWebBaseUrl=https://bc.xyz.tld/container1
Files in c:\programdata\bccontainerhelper\Extensions\container1\my:
- AdditionalOutput.ps1
- CheckHealth.ps1
- EncryptionKey.key
- license.flf
- MainLoop.ps1
- SetupVariables.ps1
- updatehosts.ps1
Creating container container1 from image mcr.microsoft.com/businesscentral:10.0.17763.1158
ff385ebd9dc829cdb815a0550552eed29330ffba9c18ac85ddab9a1c32d74985
Waiting for container container1 to be ready
Using artifactUrl https://bcartifacts.azureedge.net/onprem/17.4.21491.21531/de
Using installer from C:\Run\150-new
Installing Business Central
Installing from artifacts
Starting Local SQL Server
Starting Internet Information Server
Copying Service Tier Files
Copying PowerShell Scripts
Copying dependencies
Copying ReportBuilder
Importing PowerShell Modules
Skipping restore of Cronus database
Modifying Business Central Service Tier Config File for Docker
Creating Business Central Service Tier
Installing SIP crypto provider: 'C:\Windows\System32\NavSip.dll'
Copying Web Client Files
Copying Client Files
Copying ModernDev Files
Copying additional files
Copying ConfigurationPackages
Copying Test Assemblies
Copying Applications
Installation took 18 seconds
Installation complete
Initializing...
Setting host.containerhelper.internal to <IP_ADDRESS> in container hosts file
Starting Container
Hostname is bc
PublicDnsName is bc.xyz.tld
Using NavUserPassword Authentication
Import Encryption Key
Stopping local SQL Server
Creating Self Signed Certificate
Self Signed Certificate Thumbprint 6D34D061F0B7067557ACF3B18FBA5BD172C055DC
Modifying Service Tier Config File with Instance Specific Settings
Modifying Service Tier Config File with settings from environment variable
Setting EnableTaskScheduler to False
Setting PublicODataBaseUrl to https://bc.xyz.tld/container1rest/odata
Setting PublicSOAPBaseUrl to https://bc.xyz.tld/container1soap/ws
Setting PublicWebBaseUrl to https://bc.xyz.tld/container1
Starting Service Tier
Registering event sources
Creating DotNetCore Web Server Instance
Using license file 'c:\run\my\license.flf'
Import License
Creating http download site
Container IP Address: <IP_ADDRESS>
Container Hostname  : bc
Container Dns Name  : bc.xyz.tld
Web Client          : https://bc.xyz.tld/container1/
Dev. Server         : https://bc.xyz.tld
Dev. ServerInstance : BC
Setting bc to <IP_ADDRESS> in host hosts file

Files:
http://bc.xyz.tld:8080/ALLanguage.vsix
http://bc.xyz.tld:8080/certificate.cer

WARNING: You are running a container which is 114 days old.
Microsoft recommends that you always run the latest version of our containers.

Container Total Physical Memory is 31.7Gb
Container Free Physical Memory is 6.7Gb

Initialization took 207 seconds
Ready for connections!
Reading CustomSettings.config from container1
Creating Desktop Shortcuts for container1
Container container1 successfully created
Because of Traefik, the following URLs need to be used when accessing the container from outside your Docker host:
Web Client:        https://bc.xyz.tld/container1
SOAP WebServices:  https://bc.xyz.tld/container1soap
OData WebServices: https://bc.xyz.tld/container1rest
Dev Service:       https://bc.xyz.tld/container1dev
File downloads:    https://bc.xyz.tld/container1dl

Use:
Get-BcContainerEventLog -containerName container1 to retrieve a snapshot of the event log from the container
Get-BcContainerDebugInfo -containerName container1 to get debug information about the container
Enter-BcContainer -containerName container1 to open a PowerShell prompt inside the container
Remove-BcContainer -containerName container1 to remove the container again
docker logs container1 to retrieve information about URL's again

Second Container
BcContainerHelper is version 2.0.4
BcContainerHelper is running as administrator
Host is Microsoft Windows Server 2019 Standard - ltsc2019
Docker Client Version is 19.03.5
Docker Server Version is 19.03.5
Removing container container2
Removing bc from host hosts file
Removing bc-* from host hosts file
Removing c:\programdata\bccontainerhelper\Extensions\container2
Fetching all docker images
Enabling SSL as otherwise all clients will see mixed HTTP / HTTPS request, which will cause problems e.g. on the mobile and modern windows clients
Pulling image mcr.microsoft.com/businesscentral:10.0.17763.1158
10.0.17763.1158: Pulling from businesscentral
Using image mcr.microsoft.com/businesscentral:10.0.17763.1158
PublicDnsName is bc.xyz.tld
Creating Container container2
Version: 17.4.21491.21531-de
Style: onprem
Multitenant: No
Platform: 17.0.21485.21516
Generic Tag: <IP_ADDRESS>
Container OS Version: 10.0.17763.1158 (ltsc2019)
Host OS Version: 10.0.17763.1098 (ltsc2019)
WARNING: Host OS and Base Image Container OS doesn't match and Hyper-V is not installed. If you encounter issues, you could try to install Hyper-V.
Using process isolation
Using locale de-DE
Adding special CheckHealth.ps1 to enable Traefik support
Disabling the standard eventlog dump to container log every 2 seconds (use -dumpEventLog to enable)
Using license file C:\Install\BC.flf
Additional Parameters:
--env encryptionPassword=<MyPassword>
--env appIdUri=api://[..]
--env federationLoginEndpoint=https://login.microsoftonline.com/[..]
--env federationMetadata=https://login.microsoftonline.com/[..]
--env<EMAIL_ADDRESS>--hostname bc
-e webserverinstance=container2
-e publicdnsname=bc.xyz.tld
-l "traefik.protocol=https"
-l "traefik.web.frontend.rule=PathPrefix:/container2"
-l "traefik.web.port=443"
-l "traefik.soap.frontend.rule=PathPrefix:/container2soap;ReplacePathRegex: ^/container2soap(.*) /BC$1"
-l "traefik.soap.port=7047"
-l "traefik.rest.frontend.rule=PathPrefix:/container2rest;ReplacePathRegex: ^/container2rest(.*) /BC$1"
-l "traefik.rest.port=7048"
-l "traefik.dev.frontend.rule=PathPrefix:/container2dev;ReplacePathRegex: ^/container2dev(.*) /BC$1"
-l "traefik.dev.port=7049"
-l "traefik.dl.frontend.rule=PathPrefixStrip:/container2dl"
-l "traefik.dl.port=8080"
-l "traefik.dl.protocol=http"
-l "traefik.enable=true"
-l "traefik.frontend.entryPoints=https"
--env customNavSettings=EnableTaskScheduler=True,PublicODataBaseUrl=https://bc.xyz.tld/container2rest/odata,PublicSOAPBaseUrl=https://bc.xyz.tld/container2soap/ws,Pub
licWebBaseUrl=https://bc.xyz.tld/container2
Files in c:\programdata\bccontainerhelper\Extensions\container2\my:
- AdditionalOutput.ps1
- CheckHealth.ps1
- EncryptionKey.key
- license.flf
- MainLoop.ps1
- SetupVariables.ps1
- updatehosts.ps1
Creating container container2 from image mcr.microsoft.com/businesscentral:10.0.17763.1158
342f9c29701b5aa08f855fdea4fa10011c03a6b8b31f1e04ba2468362ec02f5a
Waiting for container container2 to be ready
Using artifactUrl https://bcartifacts.azureedge.net/onprem/17.4.21491.21531/de
Using installer from C:\Run\150-new
Installing Business Central
Installing from artifacts
Starting Local SQL Server
Starting Internet Information Server
Copying Service Tier Files
Copying PowerShell Scripts
Copying dependencies
Copying ReportBuilder
Importing PowerShell Modules
Skipping restore of Cronus database
Modifying Business Central Service Tier Config File for Docker
Creating Business Central Service Tier
Installing SIP crypto provider: 'C:\Windows\System32\NavSip.dll'
Copying Web Client Files
Copying Client Files
Copying ModernDev Files
Copying additional files
Copying ConfigurationPackages
Copying Test Assemblies
Copying Applications
Installation took 17 seconds
Installation complete
Initializing...
Setting host.containerhelper.internal to <IP_ADDRESS> in container hosts file
Starting Container
Hostname is bc
PublicDnsName is bc.xyz.tld
Using AccessControlService Authentication
Import Encryption Key
Stopping local SQL Server
Creating Self Signed Certificate
Self Signed Certificate Thumbprint 4E66E810316B1F5FBC3B41BFEE7EB1B1FB78AFC1
Modifying Service Tier Config File with Instance Specific Settings
Modifying Service Tier Config File with settings from environment variable
Setting EnableTaskScheduler to True
Setting PublicODataBaseUrl to https://bc.xyz.tld/container2rest/odata
Setting PublicSOAPBaseUrl to https://bc.xyz.tld/container2soap/ws
Setting PublicWebBaseUrl to https://bc.xyz.tld/container2
Starting Service Tier
Registering event sources
Creating DotNetCore Web Server Instance
Using license file 'c:\run\my\license.flf'
Import License
Creating http download site
Container IP Address: <IP_ADDRESS>
Container Hostname  : bc
Container Dns Name  : bc.xyz.tld
Web Client          : https://bc.xyz.tld/container2/
Dev. Server         : https://bc.xyz.tld
Dev. ServerInstance : BC
Setting bc to <IP_ADDRESS> in host hosts file

Files:
http://bc.xyz.tld:8080/ALLanguage.vsix
http://bc.xyz.tld:8080/certificate.cer

WARNING: You are running a container which is 114 days old.
Microsoft recommends that you always run the latest version of our containers.

Container Total Physical Memory is 31.7Gb
Container Free Physical Memory is 3.9Gb

Initialization took 193 seconds
Ready for connections!
Reading CustomSettings.config from container2
Creating Desktop Shortcuts for container2
Container container2 successfully created
Because of Traefik, the following URLs need to be used when accessing the container from outside your Docker host:
Web Client:        https://bc.xyz.tld/container2
SOAP WebServices:  https://bc.xyz.tld/container2soap
OData WebServices: https://bc.xyz.tld/container2rest
Dev Service:       https://bc.xyz.tld/container2dev
File downloads:    https://bc.xyz.tld/container2dl

Use:
Get-BcContainerEventLog -containerName container2 to retrieve a snapshot of the event log from the container
Get-BcContainerDebugInfo -containerName container2 to get debug information about the container
Enter-BcContainer -containerName container2 to open a PowerShell prompt inside the container
Remove-BcContainer -containerName container2 to remove the container again
docker logs container2 to retrieve information about URL's again

Thank you very much in advance

You should try to upgrade to latest containerhelper - and then remove the keyfile + encryptionpassword parameters. from 2.0.6 the containerhelper handles this by caching encryptionkeys for external databases.

I should always ask you first ;-)
Thank you very much @freddydk.


CWR Report

Below are tasks that need to be completed to address the CWR report. They will be continuously updated. If you addressed any of the tasks in the draft (https://www.overleaf.com/1556221963fdmbcfczbmcd), please mark it below. If you have any questions, you can leave a comment on the issue.

Missing references through the draft:

[ ] Section 1: growth of structure constraints from galaxy groups and clusters
[ ] Section 1: growth of structure constraints from galaxy-galaxy weak lensing
[ ] Section 1: small-scale density field forward modeling
[ ] Section 1: environment dependent luminosity function
[x] Section 1:  clustering properties of dwarf galaxies

[ ] Section 3.1: Fraction of area removed by bright star mask
[ ] Section 4.3: Add a sentence on what happens to the priority of BGS targets that are bumped due to sky fibers or reobserved.
[ ] Section 4.3: mention that white dwarfs can enter at higher priority
[ ] Section 4.3: fill in details regarding the per tile sky and standard star fiber requirements.
[ ] Section 5.1: explain how transparency is described
[ ] Section 5.1: citation for GFA
[ ] Section 5.1: MTL failed redshift criteria
[ ] Section 5.1: main survey numbers
[ ] Section 5.1: spectro-perfectionism reference
[ ] Section 5.2: check Eq 11. numbers. They don't match at m = 2.9
[ ] Section 5.2: explain "systematic property"
[ ] Section 5.3: list purity and completeness of BGS Faint in addition to BGS Bright
[ ] Section 5.3: details on survey speed
Fill in any acknowledgements

Section 5.2;  Omar validated DR9, but both Omar and Pauline's misunderstood it was just a radius change, not a slope change.  Difference is minimal.  Text on Stellar masking criteria moves back to target selection.

"Section 4.3: fill in details regarding the per tile sky and standard star fiber requirements." Done.

Colour-colour, Fig. 13. limit to a redshift slice e.g. at the redshift peak.

Section 5.1: MTL failed redshift criteria

I've just referenced this away to Dawson et al (in prep.)

Section 5.1: citation for GFA

DESI instrument design paper

Section 5.1: spectro-perfectionism reference

Bolton et al. (2010)

Bright Star masking details now moved to target selection section

Bright star masking fraction
Bright star masking radii equation fixed


Add distroless containers

Proposal
Per the discussion on various issues relating to busybox security, and the resolution from the 2020-03-25 Developer Summit, we want to add "distroless" containers as an option for Prometheus and related components.

Add additional -busybox tags to existing containers.
Create "distroless" containers tagged with -distroless.
Announce change to distroless as the default container tags for Prometheus 3.0.

for Prometheus 3.0.

I'm confused by the tags on this issue. Help wanted mean this is something that someone could work on?
But then there is a comment saying this is for 3.0.
The original description isn't clear on timeframe, but it sounds like this could be implemented as a non-breaking change in 2.x, with the announcement that distroless would be be the default in 3.0.

Keep existing "busybox" containers, tag them with the existing tags and also *-busybox.
Create "distroless" containers tagged with *-distroless.
Announce that distroless will be the default container style for Prometheus 3.0.
Continue producing both styles in 2.x.

@roidelapluie @SuperQ
Are you open to someone implementing this for 2.x in a non-breaking fashion?


Supercharging the Website with an Order-Taking Chatbot for enhanced User-Interaction

Imagine a tirelessly helpful companion whispering shopping suggestions in your ear, ready to answer any question that pops into your head.  That's the magic of an order-taking chatbot!  These AI-powered assistants transform browsing into an interactive journey,  tailored to each customer's unique needs and preferences.  Chatbots can recommend Dishes based on past purchases or browsing behavior and even suggest complementary items to complete a customer's look. It can even suggest pairings with our delectable drinks list, ensuring a truly harmonious dining experience.

Dear @khushi-joshi-05 ,
I'm thrilled by the opportunity to contribute to your project listed in the GirlScript Summer of Code program! Your project's mission resonates deeply with me, and I'm eager to offer my skills and enthusiasm to drive it forward. With a passion for open source and Frontend, Machine Learning skills. "I would like to add a order-taking Chatbot to your website", I'm confident in my ability to make meaningful contributions. Could we discuss how I can get involved? I'm ready to dive in and support your team in any way I can!
Best regards,
Aanya Mishra


[Doc]: Update docs for internlm2.5

Motivation
Update docs for internlm2.5:

internlm2/intern2_5-7b-chat
internlm2/intern2_5-7b-chat-1m

Modification
Please briefly describe what modification is made in this PR.
BC-breaking (Optional)
Does the modification introduce changes that break the backward-compatibility of the downstream repositories?
If so, please describe how it breaks the compatibility and how the downstream projects should modify their code to keep compatibility with this PR.
Use cases (Optional)
If this PR introduces a new feature, it is better to list some use cases here, and update the documentation.
Checklist

Pre-commit or other linting tools are used to fix the potential lint issues.
The modification is covered by complete unit tests. If not, please add more unit tests to ensure the correctness.
If the modification has a dependency on downstream projects of a newer version, this PR should be tested with all supported versions of downstream projects.
The documentation has been modified accordingly, like docstring or example tutorials.

It looks like https://huggingface.co/internlm/internlm2_5-7b-chat is not public or has not been released. May we skip the markdown check for this?

It will be released today


DRAFT: Yoma-590 about add view state

Scope YOMA-590

Work Done

a ton of rewiring of the widgets, cleaning up the navigation types, some other standardising of links.
fixing up the add/edit buttons.
creating a view section for about details that's truncated in the widget
adding a view section for about
fixed up the form section in about to save the biography.

Steps to Test

navigate into About widget, click the edit - and should see edit screen. Click the about or 'view all' and it should load the view screen.

Implemented in separate PRs, so closing.


Broker does not log nor panic on listener setup errors

Our connectors do not exit when there’s a problem with them starting and on top of it, on some errors we don’t log what the problem is.
Example problematic config (though others can apply fine):
version: 2
services:
  some-connector:
    connector: generic_http
    listenOn: tcp://<IP_ADDRESS>:8080
    credentials:
      jwtToken:
        from: literal
        get: some-value
    config:
      headers:
        ClientID: "12345678"
        ClientSecret: "{{ .jwtToken }}"
      forceSSL: true
      match:
        - ^http

AC:

[ ] Add fatal exit on any connector errors
[ ] Log all startup errors

CC: @izgeri

Draft PR that may need tests for it: https://github.com/cyberark/secretless-broker/pull/1059

CR ready: https://github.com/cyberark/secretless-broker/pull/1059

This was released in v1.4.2
Note that before this change was released, if you ran Secretless with the config above Secretless would hang on startup at the following line:
2020/01/09 13:42:54 Secretless v1.4.1-dev starting up...
2020/01/09 13:42:54 Initializing health check on :5335...
2020/01/09 13:42:54 Initialization of health check done. You can access the endpoint at `/live` and `/ready`.
2020/01/09 13:42:54 [WARN]  Plugin hashes were not provided - tampering will not be detectable!
2020/01/09 13:42:54 Trying to load configuration file: ../secretless-other/test.yml
2020/01/09 13:42:54 Registering reload signal listeners...

with these changes, however, Secretless dies and shares an error message related to the problem:
2020/01/09 13:54:19 Secretless v1.4.2-dev starting up...
2020/01/09 13:54:19 Initializing health check on :5335...
2020/01/09 13:54:19 Initialization of health check done. You can access the endpoint at `/live` and `/ready`.
2020/01/09 13:54:19 [WARN]  Plugin hashes were not provided - tampering will not be detectable!
2020/01/09 13:54:19 Trying to load configuration file: ../secretless-other/test.yml
2020/01/09 13:54:19 Registering reload signal listeners...
2020/01/09 13:54:19 [WARN]  Starting HTTP listener on <IP_ADDRESS>:8080...
2020/01/09 13:54:19 [ERROR] configuration parsing of 'generic_http' failed: 'authenticateURLsMatching' key has incorrect type, must be a string or list of strings
2020/01/09 13:54:19 [ERROR] Fatal error in 'HTTP Proxy on tcp://<IP_ADDRESS>:8080': unable to create HTTP proxy service on 'tcp://<IP_ADDRESS>:8080': 'authenticateURLsMatching' key has incorrect type, must be a string or list of strings


There are identical files only differing in capitalisation. This doesn't work on windows

I'm in the process of adding a page for a keyboard, and git has complained about some "duplicate" files.
in particular:

compiled/handwired_CMD60_default.hex and compiled/handwired_cmd60_default.hex
compiled/handwired_MS_sculpt_mobile_default.hex and compiled/handwired_ms_sculpt_mobile_default.hex

It seems the lower-case files are much newer, and it probably isn't even intentional to have two copies around. But I don't know that for sure :)

Ah, yeah, we need a cleanup script for this, I think.
Specifically, those boards were refactored to be lower case only.
I can delete them manually, but that won't stop the issue from happening again in the future.

If you update/reclone/reset to head, it should fix the issue now


AAD Authentication

Can you please update this page with the EventGrid AD authentication, what is "AAD Application ID or URI", do I need to create an app ID for the eventGrid to request tokens? How do I allow the eventGrid then to have the permissions to make that call to the AD app identity?
"AAD Authentication
By default Event Grid uses HTTPS query string parameters for WebHook authentication. If AAD authentication is enabled instead, Event Grid will request tokens at runtime from your AAD Application and use them to authenticate with your endpoints. Learn more" <<< the link "learn more" takes us to nothing

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

ID: 9ea53478-b3df-71dd-5ec8-27746a650775
Version Independent ID: 185f045e-d659-6217-3c14-68418c4fe5fe
Content: Azure Event Grid security and authentication
Content Source: articles/event-grid/security-authentication.md
Service: event-grid
GitHub Login: @banisadr
Microsoft Alias: babanisa

Sorry about that, slight miss-timing on the doc publish. Updated documentation with Azure AD information will go live in ~1 hour.

Section added on using Azure AD which also links to the How To article: https://docs.microsoft.com/en-us/azure/event-grid/security-authentication#azure-ad

thanks for your help, I'll have a go at it and see how it goes. I appreciate your quick action.

#please-close


Support for more file formats

We need support for CSV and XSLX (nice to have: ODS as well)

Reopening, I didn't review the code yet and there is some code polishing to be done.

Ok, I wasn't aware about this, @mmatela. Please review it first.

Code improvements pushed in PR #8


Add 'Built by DAOhaus' logo to all pages

Feature
hub, all
Expected outcome
The 'Built by DAOhaus' seen in Summon (including padding) should be on all pages as a standard footer - should be seen in Hub for now.
Actual outcome
There is no footer in hub and particularly on mobile, some padding would be nice.
Browser
Chrome
Screenshots and context

Noticed that the footer in Summon is not a component. We may want to make the footer a component and include it on all view.


[WIP] Implement Gestures

WIP proposal

Just some short points:

For now we habe pinch and grab.
There are some simple static gestures (static hand, only one hand and only finger positions are important e.g. thumbs up or showing numbers) and a lot of complex gestures (moving hands and arms combined with gesture transitions e.g. waving, counting, clapping etc.)
Most of this is already researched and can be implemented with simple algorithms (based on angle calculations) to complex algorithms (based on machine learning).
There already are a lot of simple implementations. For example: https://github.com/mahaveerverma/hand-gesture-recognition-opencv
We could expose angle values and relative positions of the fingers to make it easier to detect for external analysis approaches or detect it in the leap motion itself and only send signals.
Maybe also raycasts for pointing gestures with the fingers or arm (lower arm is tracked by leap motion isn't it?)

I really hope we can find someone who is delving into this sort of stuff to contribute. I think a number of those aren't even restricted to leap motion but could be added to the godot-xr-tools library as more generic features.
I know Holger (Neospark) has been dealing with gestures with hand tracking on the quest, I'd advise having a chat with him about his experiences.
Are you on discord? The Godot Discord has an excellent active #XR channel where it would be good to discuss these things.

I really hope we can find someone who is delving into this sort of stuff to contribute.

Well this proposal is also written for me. I plan to implement this stuff somehow. At least in GDscript for the leap motion hand. But you are right that this could be implemented for a broader audience.

I know Holger (Neospark) has been dealing with gestures with hand tracking on the quest,

Thanks for the contact. Will return to this topic if the more important bullet collision problems are solved. I also know some guys that have implemented gestures for the Kinect and established a hand gestures catalogue for human-computer-interfaces.

Are you on discord?

Yes I was online two days ago. Will come back there soon.


catch up copilot.vim v 1.13

copilot.vim 1.13 has several changes that need to be caught.
I just open this issue for anyone that would take it.
PS: Myself, I am still learning Lisp for Emacs, I wont be ready for that level of task before february 2024.

I may take on this task if the maintainers allow me.

@sasinhe . please go ahead

Any update on this?

While updating, it would be nice to document how to do it for future updates.

I've made a PR to update to 1.14.0. However, it is simply updating the dist director, not sure it is the only thing to perform.
I'm testing locally in the next days. Let me know if it works for you.


Enhance release workflow by adding build step before publishing

Summary by Sourcery
Enhance the release workflow by incorporating a build step prior to publishing and document the release process in a new RELEASE.md file.
CI:

Add a build step to the release workflow before publishing to ensure the package is properly built.

Documentation:

Add a RELEASE.md file documenting the release type and providing a link to the release notes.

Release Notes

Just wanted to say

Release Type: patch
Release to PyPI for #586
See https://github.com/nrbnlulu/strawberry-django-auth/releases/tag/0.378.0


V stthomas pwa articles

Here's the article "Add a custom column to Project for the web" so far. I'll either wrap up the current Forms section with a "More info" sentence or two, or add more steps if you tell me what you'd like them to be. Then I'll either create a new topic or add a section to this one about adding a column to a Power BI template. I'm currently reading about that, and the various options.
I've targeted the "repo-sync-working-branch" in case you're happy with the article so far. It's not finished, so "live" isn't a valid target for the PR.
Please let me know how you'd like me to proceed. I welcome all other feedback, of course.

This is a great first draft. Were you planning on adding a conclusion? eg: Summary, tips for other scenarios to try, links to useful documentation.

for the AddColumn-BudgetExample.png file
besides the blurb at the top of the article about Environments, I think we can scope out detailed discussion of environments throughout the example. Eg: we just assume that she's set up her environments correctly and focus on getting the column in front of her end users?

for the AddColumn-BudgetExample.png file
besides the blurb at the top of the article about Environments, I think we can scope out detailed discussion of environments throughout the example. Eg: we just assume that she's set up her environments correctly and focus on getting the column in front of her end users?

for the AddColumn-DragFieldToForm.png file
what do you mean by "has field-level security"? Did you add it?

Hi Team,
I am looking into who can approve and merge the proposed changes in the PR. For future PRs, it is a best practice to point the PR to the repo's default branch (live) even if the work is not ready for merging.
Thanks!

I can copy the files over from my OneDrive once my write access is approved. I don't think this PR needs merging now that I understand the workflow. I'll do another PR pointed at the live branch once the content is finished - I was trying to get it to the private repo so my sponsor could see it via reviews.docs.microsoft.com and provide feedback before I crossed my eyes, dotted the Ts, and prepared a PR to send it to the Public repo. I didn't know there was a private repo, so I was targeting a branch that looked like the right place. When I told my sponsor I didn't have write access and asked what branch I should work in, he suggested I create a fork, and create a branch in it. Then when he asked to see what I'd done so far, I couldn't give him a URL, so I created a PR. Uninformed, I did it wrong it.
I'm sorry about the churn - in my last gig my sponsor advised me on the GitHub process before I began working. I see now it probably is mostly the same for Project Server as it was for D365 Solutions, but I'm reading the contributor's guide now to make sure.
Thanks for all your help!
Steven
From: Thomas Raya @.>
Sent: Friday, March 18, 2022 3:00 PM
To: MicrosoftDocs/OfficeDocs-ProjectServer @.>
Cc: Steven Thomas (Aquent) @.>; Author @.>
Subject: Re: [MicrosoftDocs/OfficeDocs-ProjectServer] V stthomas pwa articles (PR #136)
Hi Team,
I am looking into who can approve and merge the proposed changes in the PR. For future PRs, it is a best practice to point the PR to the repo's default branch (live) even if the work is not ready for merging.
Thanks!

Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2FOfficeDocs-ProjectServer%2Fpull%2F136%23issuecomment-1072846811&data=04|01|v-stthomas%40microsoft.com|019d972b720f487b533808da092ab707|72f988bf86f141af91ab2d7cd011db47|1|0|637832376314911628|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=nSkhulxRNkwMiVCJJEuxPi%2FABGUbyoGlqRkZL1xqG6A%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAV5IW4NLPCQDZJAXDTE4DNTVAT4HZANCNFSM5Q7YRI3A&data=04|01|v-stthomas%40microsoft.com|019d972b720f487b533808da092ab707|72f988bf86f141af91ab2d7cd011db47|1|0|637832376314911628|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=RYflycFHsvZ8gQPWe%2FpLR27HZJqrufx72M6qAnU09eU%3D&reserved=0.
Triage notifications on the go with GitHub Mobile for iOShttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04|01|v-stthomas%40microsoft.com|019d972b720f487b533808da092ab707|72f988bf86f141af91ab2d7cd011db47|1|0|637832376314911628|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=iuOUtRNWypr6Oi9fzPAp6vljyZpj9hz4uvnZ2cwyE3w%3D&reserved=0 or Androidhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26referrer%3Dutm_campaign%253Dnotification-email%2526utm_medium%253Demail%2526utm_source%253Dgithub&data=04|01|v-stthomas%40microsoft.com|019d972b720f487b533808da092ab707|72f988bf86f141af91ab2d7cd011db47|1|0|637832376314911628|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=FTa3A7vddeOX8r2Xx9YbGnmM1Gsx4hL01J%2Fdbyz%2BtIA%3D&reserved=0.
You are receiving this because you authored the thread.Message ID<EMAIL_ADDRESS>


Rhaslund patch 1

According to https://helpcenter.veeam.com/docs/backup/permissions/cumulativepermissions.html?ver=120 for vSphere Tagging two permissions are needed:
Assign or Unassign vSphere Tag: InventoryService.Tagging.AttachTag (already in file)
Assign or Unassign vSphere Tag on Object: InventoryService.Tagging.ObjectAttachable (added)

According to https://helpcenter.veeam.com/docs/backup/permissions/cumulativepermissions.html?ver=120 for vSphere Tagging two permissions are needed:
Assign or Unassign vSphere Tag: InventoryService.Tagging.AttachTag (already in file)
Assign or Unassign vSphere Tag on Object: InventoryService.Tagging.ObjectAttachable (added)


Add a property "DisplayIn"

Add a property named "DisplayIn". This property will control, where the output for the chart is generated.
Possible values:

chWebBrowserControl (default today, renders the chart in the webbrowser Control)
chSystemBrowser (renders the chart in the systems webbrowser, already possible today)
chWebBrowserActiveX (for further use, renders the chart in a webbrowser activex control)
chImageControl (for further use, renders the chart and displays it in a n image control)

Released with version 2.13.08


feat: new accessorBuilder preset hook for C# class renderer

Description
This PR adds a new preset hook called accessorBuilder which is used to overwrite the accessor builder code that wraps the getter and setter methods.
This is needed if you want to disable the entire accessor code.
Related issue(s)
Related to #615

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

11 of 11 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.02%) to 93.521%

Totals

Change from base Build<PHONE_NUMBER>:
-0.02%

Covered Lines:
2460

Relevant Lines:
2506

💛  - Coveralls


Animeheaven

Source name
Animeheaven
Source link
https://animeheaven.ru
Language
English
Other details
It has no ads
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open issue.
[X] I have written a title with source name.
[X] I have checked that the extension does not already exist on the website extensions list or the app.
[X] I have checked that the extension does not already exist by searching the GitHub repository and verified it does not appear in the code base.
[X] I will fill out all of the requested information in this form.

Duplicate of #244


feat: Add slider component

closes https://github.com/IBM/carbon-ui-builder/issues/174
closes https://github.com/IBM/carbon-ui-builder/issues/152

@Akshat55 please review this next


fix: use the correct login variable inside getAllParticipants function

Details

Fixed Issues

$ https://github.com/Expensify/App/issues/16499
PROPOSAL: https://github.com/Expensify/App/issues/16499#issuecomment-1487215111
Tests

Open the app and login with any account
Click on the Fab menu and select group chat
Add a few members including one user who registered with phone (eg +34640779122)
Click on the group avatar in the chat report page to open the participant details page.
Verify that the user with the phone number has there name listed in the participant list
Click on that participant to open the participant detail page
Verify that the participant name is visible there along with the phone

[x] Verify that no errors appear in the JS console

Offline tests

N/A
QA Steps

Go to staging.new.expensify.com and login with any account
Click on the Fab menu and select group chat
Add a few members including one user who registered with phone (eg +34640779122)
Click on the group avatar in the chat report page to open the participant details page.
Verify that the user with the phone number has there name listed in the participant list
Click on that participant to open the participant detail page
Verify that the participant name is visible there along with the phone

[x] Verify that no errors appear in the JS console

PR Author Checklist

[x] I linked the correct issue in the ### Fixed Issues section above
[x] I wrote clear testing steps that cover the changes made in this PR

[x] I added steps for local testing in the Tests section
[x] I added steps for the expected offline behavior in the Offline steps section
[x] I added steps for Staging and/or Production testing in the QA steps section
[x] I added steps to cover failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[x] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)
[x] I tested this PR with a High Traffic account against the staging or production API to ensure there are no regressions (e.g. long loading states that impact usability).

[x] I included screenshots or videos for tests on all platforms
[x] I ran the tests on all platforms & verified they passed on:

[x] Android / native
[x] Android / Chrome
[x] iOS / native
[x] iOS / Safari
[x] MacOS / Chrome / Safari
[x] MacOS / Desktop

[x] I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
[x] I followed proper code patterns (see Reviewing the code)

[x] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick)
[x] I verified that comments were added to code that is not self explanatory
[x] I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
[x] I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method
[x] I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
[x] I verified any copy / text that was added to the app is correct English and approved by marketing by adding the Waiting for Copy label for a copy review on the original GH to get the correct copy.
[x] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
[x] I verified the JSDocs style guidelines (in STYLE.md) were followed

[x] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[x] I followed the guidelines as stated in the Review Guidelines
[x] I tested other components that can be impacted by my changes (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar are working as expected)
[x] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[x] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[x] I verified that if a function's arguments changed that all usages have also been updated correctly
[x] If a new component is created I verified that:

[x] A similar component doesn't exist in the codebase
[x] All props are defined accurately and each prop has a /** comment above it */
[x] The file is named correctly
[x] The component has a clear name that is non-ambiguous and the purpose of the component can be inferred from the name alone
[x] The only data being stored in the state is data necessary for rendering and nothing else
[x] For Class Components, any internal methods passed to components event handlers are bound to this properly so there are no scoping issues (i.e. for onClick={this.submit} the method this.submit should be bound to this in the constructor)
[x] Any internal methods bound to this are necessary to be bound (i.e. avoid this.submit = this.submit.bind(this); if this.submit is never passed to a component event handler like onClick)
[x] All JSX used for rendering exists in the render method
[x] The component has the minimum amount of code necessary for its purpose, and it is broken down into smaller components in order to separate concerns and functions

[x] If any new file was added I verified that:

[x] The file has a description of what it does and/or why is needed at the top of the file if the code is not self explanatory

[x] If a new CSS style is added I verified that:

[x] A similar style doesn't already exist
[x] The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG)

[x] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[x] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
[x] If a new page is added, I verified it's using the ScrollView component to make it scrollable when more elements are added to the page.
[x] I have checked off every checkbox in the PR author checklist, including those that don't apply to this PR.

Screenshots/Videos

Web
https://user-images.githubusercontent.com/30054992/228952187-ba94f735-84e9-4b37-95bf-d526d47a1601.mov

Mobile Web - Chrome
https://user-images.githubusercontent.com/30054992/228952129-947c909a-dbac-4789-a094-b84c8c96b6c5.mov

Mobile Web - Safari
https://user-images.githubusercontent.com/30054992/228953170-64e4ce43-7f4c-48b2-b2e4-addd426efd3f.mov

Desktop
https://user-images.githubusercontent.com/30054992/228952002-8699ba3b-2a63-4308-bdbb-6f91160c0efa.mov

iOS
https://user-images.githubusercontent.com/30054992/228953213-9bad22bb-98d3-4396-850d-168dc5ac49e2.mov

Android
https://user-images.githubusercontent.com/30054992/228951902-9929bf3f-3bf7-4b30-a52d-0e77b98a0cc0.mov

@stitesExpensify @parasharrajat One of you needs to copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button]

Not sure why I was tagged in the reviewer checklist. That might have been a mistake. Also sites is on vacation this week so i guess i can help out here to move this forward. Assigning review to me.

on my plate for tomorrow

:hand: This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.

🚀 Deployed to staging by https://github.com/chiragsalian in version: 1.2.96-0 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

🚀 Deployed to production by https://github.com/thienlnam in version: 1.2.96-4 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅


Support websocket with forward handler

Fixed #63

Worked perfectly. If you can do a release, that would be fantastic.


How do I support large file-uploads without exhausting memory?

I don't know whether this would be a question or a bug.
When uploading large files (>2.1GB) to the file upload example from the docs (using FileUtil.streamToFile to save the inputstream) I get an OutOfMemoryError. I don't know whether this is my local configuration or another issue on my end and what to do in this case.
I have been struggling with this issue the past two days and can't figure out a solution, so help would be really appreciated!

I had a similar requirement to handle large files, and ended up using the Streaming API from Apache Commons FileUpload, effectively ignoring the methods provided by Javalin.

That was exactly what I was looking for! I had to use openStream instead of getInputStream from the example but it works like a charm. Thank you a lot! :)

I've actually written a tiny plugin wrapping apache streaming API for upload (for fun and exercise in how to write Javalin plugins), can share here if someone interested.

Sure :)

Updated my answer. By the way, is it threadsafe to pass things through context.attribute(...) between different handlers? I've read somewhere that Jetty may handle the same context on another thread.

By default it's going to be on the same thread!


finished messages.json translation

Add translation: Czech #14
Description of the Change

Added translations to the values in the messages.json file from English to Czech

Applicable Issues
Add translation: Czech #14

Thank You Andrew for taking the time to contribute. At this time, this PR is incomplete, you only translated two values. Here are the missing translations:

Please complete the missing translations for this PR to be merged.

@devmount  Must have pushed an old commit, I've updated the translations in commit: c22d182 and the final version is in commit cd26717


Wrong Error Raised: "The graph couldn't be sorted in topological order"

Please make sure that this is a bug. As per our GitHub Policy, we only address code/doc bugs, performance issues, feature requests and build/installation issues on GitHub. tag:bug_template
System information

Have I written custom code (as opposed to using a stock example script provided in TensorFlow): Yes
OS Platform and Distribution (e.g., Linux Ubuntu 16.04): Linux Ubuntu 16.04
Mobile device (e.g. iPhone 8, Pixel 2, Samsung Galaxy) if the issue happens on mobile device:
TensorFlow installed from (source or binary): pip from anaconda
TensorFlow version (use command below): 1.12.0
Python version: 3.5.0
Bazel version (if compiling from source):
GCC/Compiler version (if compiling from source):
CUDA/cuDNN version: CUDA 9.0
GPU model and memory: GeForce GTX 1080Ti / Tesla K80

You can collect some of this information using our environment capture script
You can also obtain the TensorFlow version with
python -c "import tensorflow as tf; print(tf.GIT_VERSION, tf.VERSION)"
Describe the current behavior
The tensorflow will raise The graph couldn't be sorted in topological order Error when executing the optimizer. While The error doesn't occur on tensorflow 1.10.0. This error is also posed here by another user.
Describe the expected behavior
The error should not be raised because there is no loop in the computation graph.
Code to reproduce the issue
Provide a reproducible test case that is the bare minimum necessary to generate the problem.
Reference: https://stackoverflow.com/questions/54088172/why-tensorflow-throws-the-graph-couldnt-be-sorted-in-topological-order/54120941#54120941
import tensorflow as tf
print(tf.__version__)
activation = tf.nn.relu
img_plh = tf.placeholder(tf.float32, [None, 3, 3, 3])
label_plh = tf.placeholder(tf.float32, [None])
layer = img_plh
buffer = []
ks_list = list(range(1, 10, 1)) + list(range(9, 0, -1))
for ks in ks_list:
    buffer.append(tf.layers.conv2d(layer, 9, ks, 1, "same", activation=activation))
layer = tf.concat(buffer, 3)
layer = tf.layers.conv2d(layer, 1, 3, 1, "valid", activation=activation)
layer = tf.squeeze(layer, [1, 2, 3])
loss_op = tf.reduce_mean(tf.abs(label_plh - layer))
optimizer = tf.train.AdamOptimizer()
train_op = optimizer.minimize(loss_op)
with tf.Session() as sess:
    sess.run(tf.global_variables_initializer())
    result = sess.run(train_op, {img_plh: np.zeros([2, 3, 3, 3], np.float32), label_plh: np.zeros([2], np.float32)})

Other info / logs
Include any logs or source code that would be helpful to diagnose the problem. If including tracebacks, please include the full traceback. Large logs and files should be attached.

I am experiencing this, also in tensorflow 1.12.0. I'm using a custom deep network and the same architecture sometimes raises this error and sometimes not (which makes me believe that is a tensorflow issue)

I upgraded to 1.13.1 (from pip in python 3.6 & Windows 10). This problem still exists.
BUT it can be solved by move Activation Function to the place after tf.concat(buffer, 3)
for ks in ks_list: buffer.append(tf.layers.conv2d(layer, 9, ks, 1, "same")) layer = tf.concat(buffer, 3) layer = activation(layer)

Could you try to decrease batch size? This seems to be memory related.

Could you try to decrease batch size? This seems to be memory related.

My GPU has 8GB memory, and the problem still exists. In the example, the batch size of the input is only 2. If it is a memory problem, the batch size does not seem to be the critical condition that causes the problem. In my response, the problem may be related to the implementation of the activator.

Could you try to decrease batch size? This seems to be memory related.

My GPU has 8GB memory, and the problem still exists. In the example, the batch size of the input is only 2. If it is a memory problem, the batch size does not seem to be the critical condition that causes the problem. In my response, the problem may be related to the implementation of the activator and the optimizer, because the error disappears after moving the activator out of the For loop.

I do think it has to be with memory and the graph even if not using all the RAM. My code is not a neural network per se and I'm not using any activation function, but when the number of unit in a layer is low I don't get the error, but running the same code with more units in the hidden layers causes the error to appear, so I think that the error may be cause by the graph growing too much to do any optimization that TF normally does. But that is just my guess

Could you try to decrease batch size? This seems to be memory related.

My GPU has 8GB memory, and the problem still exists. In the example, the batch size of the input is only 2. If it is a memory problem, the batch size does not seem to be the critical condition that causes the problem. In my response, the problem may be related to the implementation of the activator and the optimizer, because the error disappears after moving the activator out of the For loop.

I do think it has to be with memory and the graph, even if not using all the RAM. My code is not a neural network per se and I'm not using any activation function, but when the number of units in a layer is low I don't get the error. Running the same code with more units in the hidden layers causes the error to appear. I think that the error may be caused by the graph growing too much to do any optimization that TF normally does. But that is just my guess

I think your guess is right.

I do think it has to do with memory and the graph, even if not using all the RAM. My code is not a neural network per se and I'm not using any activation function, but when the number of units in a layer is low I don't get the error. Running the same code with more units in the hidden layers causes the error to appear. I think that the error may be caused by the graph growing too much to do any optimization that TF normally does. But that is just my guess

For me, a 12-layer network does not have this error, but  a 20-layer network will have this error.
In addition, if you see this error, the weights updated are incorrect.

I met the same problem. When double-check the updated weights there is slightly error after updating.

Any update on this issue ? I got the same problem here with Tensorflow 2.0.0alpha0 and beta1-gpu or cpu on Ubuntu 18.04 LTS and Windows 10.
Tried to reduce batch size, to move activations out of loops or to reduce number of layers / units to no avail.
My model / dataset works fine with TF 1.9.0-gpu without this warning, and the time per step is even lower by more than 33% when compared to an execution on TF 2.0 (which gives the warning).
Thanks.

I want to build a SSD netWork by myself ,and I meet the same problem .

i have seen this method,it can run ok.

then i try to solve my problem like this method!
the old code as show belown

i removed the Activation function，like this:

the proplem disappeared
conclusion：
whten many tensors which are actived  by Activation function are  concated  as a list ,this problem will appear!
i think this is  a problem of tensorflow.

confirmed again that it is the problem of tensorflow.
In implementing spp layer by slicing and when used with dense bins (e.g. a 2727 pooled feature map), tensorflow complains when the 2727=729 tensors are concatenated in one concat op.
But it is confusing that it complains about the wrong topological order and such error message is misleading.
If such operation exceeds the current capability of graph optimizer, could it generate a message like "operations with too much tensor", instead of complaining on the graph topology?

Hm, while initially I thought my problem was related to this issue I know now it has nothing to do with concatenate layers but with my custom loss function. I will open a new issue. Thanks.

For me it appear when a manual loop with too many steps  is used in my graph.

Any news&process here? I also face the same problem.
Here is my code:
weight_atom = tf.get_variable(name, [2, 2])
#do repetition
weight_row = tf.concat([weight_atom] * 2, axis=1)
weight = tf.concat([weight_row] * 2, axis=0)
out = tf.matmul(input, weights)
The code create a (2,2) matrix then does repetition and multiply the result with the input which shape is (4,4)

Same error occurs only for validation using identical generators for train and valid for the dummy example below (tf 1.14, python 3.6):
tf_topo_bug.py.txt

Any update? Face the same problem too.

confirmed again that it is the problem of tensorflow and I'm using r1.13.
In implementing spp layer by slicing and when used with dense bins (e.g. a 27x27 pooled feature map), tensorflow complains when the 27x27=729 tensors are concatenated in one concat op.
But it is confusing that it complains about the wrong topological order and such error message is misleading.
If such operation exceeds the current capability of graph optimizer, could it generates a message like "operations with too much tensor", instead of complaining about the graph topology?

I have the same problem when I use spp layer with tensorflow 1.14.If it is right when I  use spp layer and just ignore this misleading message?

confirmed again that it is the problem of tensorflow and I'm using r1.13.
In implementing spp layer by slicing and when used with dense bins (e.g. a 27x27 pooled feature map), tensorflow complains when the 27x27=729 tensors are concatenated in one concat op.
But it is confusing that it complains about the wrong topological order and such error message is misleading.
If such operation exceeds the current capability of graph optimizer, could it generates a message like "operations with too much tensor", instead of complaining about the graph topology?

I have the same problem when I use spp layer with tensorflow 1.14.If it is right when I use spp layer and just ignore this misleading message?

I have detected that after this warning performance is worse

confirmed again that it is the problem of tensorflow and I'm using r1.13.
In implementing spp layer by slicing and when used with dense bins (e.g. a 27x27 pooled feature map), tensorflow complains when the 27x27=729 tensors are concatenated in one concat op.
But it is confusing that it complains about the wrong topological order and such error message is misleading.
If such operation exceeds the current capability of graph optimizer, could it generates a message like "operations with too much tensor", instead of complaining about the graph topology?

I have the same problem when I use spp layer with tensorflow 1.14.If it is right when I use spp layer and just ignore this misleading message?

I have detected that after this warning performance is worse

Yes it seems that we can't ignore this warning...In my training, the loss get very high after a few iterations

confirmed again that it is the problem of tensorflow and I'm using r1.13.
In implementing spp layer by slicing and when used with dense bins (e.g. a 27x27 pooled feature map), tensorflow complains when the 27x27=729 tensors are concatenated in one concat op.
But it is confusing that it complains about the wrong topological order and such error message is misleading.
If such operation exceeds the current capability of graph optimizer, could it generates a message like "operations with too much tensor", instead of complaining about the graph topology?

I have the same problem when I use spp layer with tensorflow 1.14.If it is right when I use spp layer and just ignore this misleading message?

Better not. Instead, you could try to do multiple concat instead of a huge concat. (yes, that's ugly)

Faced it when use concat as repeat_elements

I faced the same problem when I use
self.embeddingSentences = tf.reshape(tf.concat(self.embeddingSentences, axis=0), [config.batchSize, -1, config.model.hiddenSizes[-1] * 2])  in Ubuntu 18.04, 12G GPU RAM,
to concat a list length 64  of 2D tensors which size were [15, 512]  to reshape it to a 3D tensors of [64, 15, 512] to be the batch input of the following Bi-LSTM network.
After see the comment of

I faced the same issue because of a huge concat. Thanks to the comments above, I could work around it and avoid calling concat which resolved the issue for me.

I change the code to
self.embeddingSentences = tf.reshape(self.embeddingSentences, [config.batchSize, -1, config.model.hiddenSizes[-1] * 2])
even though if it was the right useage, but this error disappeared.
so I do think this error will be raised when we use huge concat.

I implement a custom tf.feature_column.input_layer and encounter the problem.
and I reference the official implement, and add a tf.reshape to each tensor before concat, then the error disappeared!

I implement a custom tf.feature_column.input_layer and encounter the problem.
and I reference the official implement, and add a tf.reshape to each tensor before concat, then the error disappeared!

Hi Colin, that's interesting, could you share more about your findings about this?

I implement a custom tf.feature_column.input_layer and encounter the problem.
and I reference the official implement, and add a tf.reshape to each tensor before concat, then the error disappeared!

Hi Colin, that's interesting, could you share more about your findings about this?

Hi @beihaifusang
this is part of my code, and bottom comment contain more info, hope to be helpful to you.

def build_input_layer(feature_spec, features):
    with tf.variable_scope(name_or_scope="input_layer"):
        output_tensors = []
        for name, prop in feature_spec.items():
            if "num_unique" in prop["attr"] and prop["attr"]["num_unique"] <= 500:
                tensor = tf.one_hot(features[name], depth=prop["attr"]["num_unique"], name="one_hot_" + name)
                batch_size = array_ops.shape(tensor)[0]
                tensor = array_ops.reshape(
                    tensor, shape=(batch_size, prop["attr"]["num_unique"]))
                output_tensors.append(tensor)
            else:
                bucket_size = 10 ** 3
                embedding_size = 32
                num_unique = prop["attr"]["num_unique"] if "num_unique" in prop["attr"] else 0

                embeddings = tf.get_variable(name="emb" + name,
                                             dtype=tf.float32,
                                             shape=[1000, 32])
                tensor = tf.nn.embedding_lookup(
                    embeddings, features[name],
                    name="lookup_table_" + name)  # shape(batch_size, max_seq_len, embedding_size)
                batch_size = array_ops.shape(tensor)[0]
                tensor = array_ops.reshape(
                    tensor, shape=(batch_size, 32))
                output_tensors.append(tensor)

        """
        log error:
        E tensorflow/core/grappler/optimizers/dependency_optimizer.cc:666] Iteration = 0, topological sort failed with message: The graph couldn't be sorted in topological order.
        reference code:
        locate: tensorflow/python/feature_column/feature_column.py

            ...
            batch_size = array_ops.shape(tensor)[0]
            output_tensor = array_ops.reshape(
                tensor, shape=(batch_size, num_elements))
            output_tensors.append(output_tensor)
            if cols_to_vars is not None:
              # Retrieve any variables created (some _DenseColumn's don't create
              # variables, in which case an empty list is returned).
              cols_to_vars[column] = ops.get_collection(
                  ops.GraphKeys.GLOBAL_VARIABLES,
                  scope=variable_scope.get_variable_scope().name)
            if cols_to_output_tensors is not None:
              cols_to_output_tensors[column] = output_tensor
        _verify_static_batch_size_equality(output_tensors, ordered_columns)
        return array_ops.concat(output_tensors, 1)
        """

    return array_ops.concat(output_tensors, 1, name="concat_input_layer")

I got this error as I was using tf.keras.backend.repeat_elements (TF=1.13.1). If the tensor is of type int32/int64, it is possible to use tf.tile instead.
In my case, I wanted to repeat and concat a binary 1-dim tensor, A, to be used for filtering another tensor. I managed to get the same result as with repeat_elements without the error with:
A = tf.expand_dims(A, axis=1)
'A = tf.tile(A, [1, num_repeats])'
It should also be possible to run tf.tile and then tf.reshape, but at least in my simple case what I wrote above was sufficient. tf.tile also supports higher dims:
https://www.tensorflow.org/api_docs/python/tf/tile

Any updates how to solve this problem ??

Hi There,
We are checking to see if you still need help on this, as you are using an older version of tensorflow which is officially considered end of life . We recommend that you upgrade to the latest 2.x version and let us know if the issue still persists in newer versions. Please open a new issue for any help you need against 2.x, and we will get you the right help.
This issue will be closed automatically 7 days from now. If you still need help with this issue, please provide us with more information.

For what it's worth, I have a similar issue in TF 2.0.0 with concatenate and K.repeat_elements.   Nothing complicated and it should work, but complained about sorting and gave other errors when attempting to predict or train.  In my case I was able to eliminate the repeat elements and allow automatic broadcasting to do the equivalent thing, but this won't always be possible.


:robot: Add exeinfope.vm

Automated PR from https://github.com/mandiant/VM-Packages/issues/156 :rocket:

Closes #156


Smart controller video feed hangs

Opening the app for the first time video is sent correctl to the rtp endpoint. If the app is closed and reopened video doesn't work. Need to go into app and force terminate app. After forced terminating and restart it sends rtp video again.
Looks like rtp pipe hangs on closing.
This is on smart controller with mavic 2, compiled and downloaded yesterday from master

Hi,
I'm attempting to open the rtp streaming on vlc by means rtp://: but it fails. How can you visualize rtp stream?
Thank you

See https://github.com/RosettaDrone/rosettadrone/issues/131


raft: add entryID and logAppend structs

This PR introduces type-safe wrappers for log entry IDs and log append requests. We will use them for better readability. We start using them in this PR, see individual commits.
Related to: #142, #144

@ahrtr @nvanbenschoten This addresses one of the feedback points from #139 review.
PTAL. Commit-by-commit review might be the most convenient.

@nvanbenschoten Addressed your comments, thank you. PTAL.

@nvanbenschoten @ahrtr Things start stacking up on top of this PR. Please let me know if there is major objection to this clean-up. If not, I would like to merge and iterate/rebase.

Thanks!
@ahrtr Could you take a final pass?

@nvanbenschoten I've changed this PR a little since the last review. Mainly, I reworked the logSlice struct, and improved commenting for it. Otherwise the change is equivalent.
@ahrtr @serathius Could you please take a final look at this PR, and merge if it looks good? Commit-by-commit review can be most convenient. I have follow-up work that propagates safe struct usage in other places, but I am not including them in this PR to keep it small and simple. Thank you.

A generic comment, I prefer not to add too much small commits, as most of them are mechanical changes, e.g. use xxx in xxx. So suggest to squash the commits, or get the type.go and types_test.go in a commit, and get all others in another commit.

@ahrtr

A generic comment, I prefer not to add too much small commits, as most of them are mechanical changes

I prefer to isolate mechanical changes to separate commits, so that all changes have a small scope and are obviously correct. Such a PR "tells a story" rather than dumps a large change onto a reviewer. Small changes make it possible to review one thing at a time, and not have to do mental work to decompose it. I do this both for the reviewer and for myself, to self-review and convince myself too.
I usually communicate in the PR that commit-by-commit may be convenient / increase confidence in this being a mechanical change. This is not mandatory to review things this way though - if you prefer the other way around feel free to review the whole change rather than individual commits.

@ahrtr Addressed actionable comments. Thanks for the review!


[INCREMENTAL] (Re)Introduce Support for Pressure Sensors

    // TODO: Not supported by HomeKit yet.
    // this.absolutePressureSensor = new OccupancySensor(
    //   platform,
    //   accessory,
    //   "Absolute Pressure"
    // );
    // this.relativePressureSensor = new OccupancySensor(
    //   platform,
    //   accessory,
    //   "Relative Pressure"
    // );

Previously implemented as occupancySensors, can potentially wait for better support for pressure characteristics in HomeKit or re-implement using the occupancySensor.
Outdoor and indoor pressure is reported by various Ecowitt devices.
These can be implemented via a Motion, Occupancy or Contact sensor (along with custom characteristics) to implement a threshold for automation.

custom service - https://github.com/homebridge/homebridge/issues/2740
service definition - https://github.com/homebridge/HAP-NodeJS/blob/8804db59230b4fc8e2d4a2f9971ea05a3def28d2/src/lib/definitions/ServiceDefinitions.ts#L891
char definition - https://github.com/homebridge/HAP-NodeJS/blob/8804db59230b4fc8e2d4a2f9971ea05a3def28d2/src/lib/definitions/CharacteristicDefinitions.ts#L2085


add  architecture.md

What is the purpose of the change
RocketMQ Developer Guide doc
Brief changelog
add  architecture.md
Verifying this change
no functional change
Follow this checklist to help us incorporate your contribution quickly and easily. Notice, it would be helpful if you could finish the following 5 checklist(the last one is not necessary)before request the community to review your PR.

[x] Make sure there is a Github issue filed for the change (usually before you start working on it). Trivial changes like typos do not require a Github issue. Your pull request should address just this issue, without pulling in other changes - one PR resolves one issue.
[x] Format the pull request title like [ISSUE #123] Fix UnknownException when host config not exist. Each commit in the pull request should have a meaningful subject line and body.
[x] Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
[x] Write necessary unit-test(over 80% coverage) to verify your logic correction, more mock a little better when cross module dependency exist. If the new feature or significant change is committed, please remember to add integration-test in test module.
[x] Run mvn -B clean apache-rat:check findbugs:findbugs checkstyle:checkstyle to make sure basic checks pass. Run mvn clean install -DskipITs to make sure unit-test pass. Run mvn clean test-compile failsafe:integration-test  to make sure integration-test pass.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

Coverage decreased (-0.01%) to 43.126% when pulling 5cf0d0a8f3e2d68e303b860a5e31b4798ef1a6ee on hdchen:develop into 5c46048dcc28e3546c1312959d80d24b24d7f878 on apache:develop.


Changing matchNumber in ItBitTrade DTO to String to address Issue #3242

Changing matchNumber in ItBitTrade DTO to String to address Issue #3242
Adding new constructors to allow for both long and String types as lastTradeIds

Could someone else comment on this before I merge it? I don't see anything wrong with changing the lastId in Trades to a String to accommodate cases where the Ids are Strings. It's not like there will be a big performance hit in the Long to String conversion and vice versa because it's not even happing for every single Trade, just once in the Trades DTO.


load a local ArcGIS terrain service with ArcGISTiledElevationTerrainProvider results in an infinite loop

Test service URL: https://tiles.arcgis.com/tiles/x4FTL2qeUzHiZgFr/arcgis/rest/services/Test_Elevation_Tile_Map/ImageServer
Test service description: The original data is in TIF format with a 3857 coordinate system, using the ArcGIS Online/Bing Maps/Google Maps tiling scheme, with LOD levels 0-16.
ArcGIS Loading Verification: Can be loaded and displayed normally in ArcGIS.As shown in the figure below：

Cesium Test example: https://sandcastle.cesium.com/?src=ArcGIS Tiled Elevation Terrain.html

My issue is the same as described in this link. By tracing the source code, it enters an infinite loop at this point.And I have also submitted this issue on forum.

Any response would be greatly appreciated. :heartbeat:
Lauxb

hi! has this issue been resolved? I’m facing the same problem too.

hi! has this issue been resolved? I’m facing the same problem too.

The issue hasn't been resolved yet.

我也遇到这个问题了，我加的是4490坐标系的，而且只有部分地形，tile/0/0/0请求失败就不往下走了

Hi @Lauxb and @DoubleYellowEgg, there hasn't been any activity on this item recently.
If you'd like to add more information about your use case, that may help us prioritize. If you are interesting in contributing, please let us know and we'd be happy to discuss implementation or review a PR. Thanks!


Not responding

Your api's are not responding, why added it if they are not working ???

Hi @protonichash,
The API is working fine for me

Also, if you read the README completely I've already mentioned that it can stop anytime because of several factors.
I try my best to maintain them in my free time but I DO NOT Guarantee it's uptime.
Hope you understand 🙂


[Fab] Fab's definition should be export at index.d.ts

[x] This is not a v0.x issue.
[x] I have searched the issues of this repository and believe that this is not a duplicate.

Expected Behavior 🤔

In<EMAIL_ADDRESS>here we have a new component Fab which is extract from Button.
I try to use it with typescript.
Current Behavior 😯

BUT its definition is not export from index.d.ts.
So when I try to import { Fab } from @material-ui/core, typescript can't find its definition

I must to use import Fab from '@material-ui/core/Fab' instead to avoid this mistake.
Steps to Reproduce 🕹

Just import Fab from '@material-ui/core/Fab' in your Typescript project.
Context 🔦

Please add export { default as Fab } from './Fab'; in packages/material-ui/src/index.d.ts to fix it.
Your Environment 🌎

Tech
Version

Material-UI
3.6.0

React
16.7.0-alpha.2

Browser

TypeScript
3.1.6

etc.

@Deturium Thank you for opening an issue. It was first reported in https://github.com/mui-org/material-ui/pull/13573#issuecomment-441944076. There are two files to fix:

index.d.ts

export { default as ExpansionPanelDetails } from './ExpansionPanelDetails';
export { default as ExpansionPanelSummary } from './ExpansionPanelSummary';
export { default as Fade } from './Fade';
+export { default as Fab } from './Fab';
export { default as FilledInput } from './FilledInput';
export { default as FormControl } from './FormControl';
export { default as FormControlLabel } from './FormControlLabel';
export { default as FormGroup } from './FormGroup';
export { default as FormHelperText } from './FormHelperText';

overrides.d.ts

import { ExpansionPanelActionsClassKey } from '../ExpansionPanelActions';
import { ExpansionPanelDetailsClassKey } from '../ExpansionPanelDetails';
import { ExpansionPanelSummaryClassKey } from '../ExpansionPanelSummary';
+import { FabClassKey } from '../Fab';
import { FilledInputClassKey } from '../FilledInput';
import { FormControlClassKey } from '../FormControl';
import { FormControlLabelClassKey } from '../FormControlLabel';
import { FormGroupClassKey } from '../FormGroup';
import { FormHelperTextClassKey } from '../FormHelperText';
import { FormLabelClassKey } from '../FormLabel';

  MuiExpansionPanelActions: ExpansionPanelActionsClassKey;
  MuiExpansionPanelDetails: ExpansionPanelDetailsClassKey;
  MuiExpansionPanelSummary: ExpansionPanelSummaryClassKey;
+ MuiFab: FabClassKey;
  MuiFilledInput: FilledInputClassKey;
  MuiFormControl: FormControlClassKey;
  MuiFormControlLabel: FormControlLabelClassKey;
  MuiFormGroup: FormGroupClassKey;

Do you want to take care of it? :)


Update astro-db.mdx

Description (required)
Small typo in the Table References section in the second bullet point @ line 112
Missing a 'to' between property and establish
Related issues & labels (optional)

Suggested label: Typo

Discord handle: @Arknoodle

Hello! Thank you for opening your first PR to Astro’s Docs! 🎉
Here’s what will happen next:

Our GitHub bots will run to check your changes.
If they spot any broken links you will see some error messages on this PR.
Don’t hesitate to ask any questions if you’re not sure what these mean!

In a few minutes, you’ll be able to see a preview of your changes on Vercel 🥳

One or more of our maintainers will take a look and may ask you to make changes.
We try to be responsive, but don’t worry if this takes a few days.

Lunaria Status Overview
🌕 This pull request will trigger status changes.

Learn more
By default, every PR changing files present in the Lunaria configuration's files property will be considered and trigger status changes accordingly.
You can change this by adding one of the keywords present in the ignoreKeywords property in your Lunaria configuration file in the PR's title (ignoring all files) or by including a tracker directive in the merged commit's description.

Tracked Files

Locale
File
Note

en
guides/astro-db.mdx
Source changed, localizations will be marked as outdated.

Warnings reference

Icon
Description

🔄
The source for this localization has been updated since the creation of this pull request, make sure all changes in the source have been applied.