API+WebUI: After recovery WebUI does not load values

On the RC1 I can go thru the complete recovery/update process with the WebUI, but once its rebooted and the Dashboard loads after wallet unlock  I only see spinning circles that never go away:

@fusion44 this is something to look into together in Oslo.

can confirm this on latest and same in the App screen.

@fusion44 & @cstenglein ... as far as I can see on loading the dashboard checking the network I see just pings coming back as events and locked: true even tho the lnd is not locked (when checking thru SSH) and also the WebUI not asking to unlock ... could that be the issue?

This also happens on restarts of the blitz. Then wallet is locked - WebUI askes to unlock, unlock request returns true - but no events happen after that on the subscribe SSE channel.
@fusion44 it seems this is related to the time the API is started - if I restart the systemd API service manually the next login to the WebUI is working.

OK if https://github.com/fusion44/blitz_api/pull/113 gets merged we should be OK. Tests look good.

Hmm Test with fresh setup of core lightning has still a problem:

So there is the message {"bitcoin": "done", "bitcoin_msg": "", "lightning": "offline", "lightning_msg": "Unable to connect to CLN daemon, waiting..."} but even cln is ready on the SSH side - the API is not signaling a ready state so UI keeps on waiting forever.

calling lightning-cli getinfo on SSH works
A reload of the webUI does not change anything.
A start/stop of the blitzapi service does not change anything.

Same is also happening with a fresh just Bitcoin setup. This is the message on system_startup_info {"bitcoin": "done", "bitcoin_msg": "", "lightning": "disabled", "lightning_msg": ""}

OK fixed & tested everything so far - there is still an issue core lightnig when wallet lock is activated #3167 - but because that is not a default, its not a showblocker anymore.

So there is a show stopper with the API: https://github.com/fusion44/blitz_api/issues/120

OK got it fixed in the raspiblitz repo - will make a RC2 update soon for testing.

This one looks good now - closing for v1.8.0 release.


Support for median function within druid-SQL syntax?

Are there any known ways of using this extension within normal SQL syntax, rather than through a native druid query?

I didn’t implement the interfaces that related to the sql support
On Thu, 18 Apr 2024 at 18:10 mattdinotech @.***> wrote:

Are there any known ways of using this extension within normal SQL syntax,
rather than through a native druid query?
—
Reply to this email directly, view it on GitHub
https://github.com/shanicohen1902/druid-median-extension/issues/1, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AN5N4Z23WGAPW6ILZTJ7EW3Y57O73AVCNFSM6AAAAABGNPHG62VHI2DSMVQWIX3LMV43ASLTON2WKOZSGI2TAOJUGEYDQNY
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>


Request fails if mutiple datasources are configured into a single OHIF

To test

Set up one JSON data source and one healthlake data source

Dicom json example
https://viewer.ohif.org/viewer/dicomjson?url=https://ohif-dicom-json-example.s3.amazonaws.com/LIDC-IDRI-0001.json


convert script missing ?

Thanks for your greate job ! I have some problems to convert the model to diffusers. When i finished cloning the diffusers, I switched into the branch "controlnet", but couldnot find a script convert_controlnet_to_diffusers.py under ~/diffusers/scripts. Could you help me to figure it out ?

Please do git checkout 9a37409663a53f775fa380db332d37d7ea75c915 @xyyeah

Noted & Thanks~


docker on zfs needs additional package

When using Docker with the zfs backend, the docker binary calls into the zfs binary to gather information about volumes. In a DinD setup, the in-docker binary needs to have the binary available within the container (and that works), so please consider adding zfsutils-linux to the container.

Closing as this project is being deprecated and retired in favor of KinD.
Please see this issue for more details:
https://github.com/kubernetes/org/issues/1016
/close


Merge CompilationError and CompilationErrorKind

I'm not 100% sure about this, but I suspect that this would be a good idea. Instead of having CompilationError hold context information and a kind enum, instead each individual enum variant would contain a token for the error context, and have a fn context(&self) -> Token that extracts it.
This would also include making the error_test! macro nicer.

I think this is kinda pointless, the existing error type is fine.


update to 0.7.0 show empty page

After updating to version 0.7.0, only a blank page is loaded. I tried starting with an empty data folder, but this gives the same problem. In the logs I see nothing special.
2024/11/03 12:21:53 Systems synced with config.yml

2024/11/03 12:21:53 Server started at http://<IP_ADDRESS>:8090

├─ REST API: http://<IP_ADDRESS>:8090/api/

└─ Admin UI: http://<IP_ADDRESS>:8090/_/

Same issue here, in Chrome Dev tools console, getting this:
Error loading sk Error: Unknown variable dynamic import: ../locales/sk/sk.ts
    at index-Ddqw86lM.js:50:69416
    at new Promise (<anonymous>)
    at $P (index-Ddqw86lM.js:50:69322)
    at Qc (index-Ddqw86lM.js:50:76944)
    at index-Ddqw86lM.js:50:78373

Same issue for me. Tried restoring a backup and ran the update again with the same result.

Sorry about that! Just released a patch in 0.7.1 that should fix it.
Let me know if it still happens.


[Missing SNMP Polling Profile]

Device Vendor: VMware
Device Model: VMware ESXi 8.0.1 build-21495797 VMware, Inc. x86_64
System Object Identifier: .<IP_ADDRESS>.4.1.6876.4.1
.<IP_ADDRESS>.<IP_ADDRESS>.0 = OID: .<IP_ADDRESS>.4.1.6876.4.1
Critical Metrics: We are using New Relic, but we only recive/found: CPU, Process Count, hrStorage Summary and hrStorage Used. Missing a lot of Metrics like Memory, Disk, Device details, and a lot more.
Gist Link: https://gist.github.com/GabrielMaestre/efbc7470841f00780150d16b91630c5b (snmpwalk & zabbix template metrics)
Mibs Used: VMWARE-ENV-MIB, VMWARE-RESOURCES-MIB

@GabrielMaestre - this is the current profile used for ESX hosts. Please submit a pull request with the metrics you'd like to add. Alternatively you have the option to build and run your own versions of the profiles as described in the documentation.
Note that the preferred approach within New Relic is to use the vSphere monitoring integration which is purpose-built for this and a much better alternative to using SNMP.


Tests: arm_irq_vector_table: Assertion failure on nrf52840_pca10056

Test location: tests/kernel/arm_irq_vector_table
Test identifier: arch.interrupt.arm_irq_vector_table
Execution log:
Running test suite vector_table
===================================================================
starting test - test_arm_irq_vector_table
Test Cortex-M3 IRQ installed directly in vector table
ASSERTION FAIL [RTC1_IRQn >= 48] @ zephyr.git/tests/kernel/arm_irq_vector_table/src/arm_irq_vector_table.c:105:
RTC1_IRQn < NUM_IRQs. Consider rework manual vector table.

Latest commit on which the test fails: 265f502b8e48ba3299bfbbef7814cbab196af0b3

Investigating

The reason this is failing is that CONFIG_NUM_IRQS is set to 3 in the prj.conf but it actually gets the value from the SoC, leaving it at 39 which makes the assertion trigger.
@ulfalizer any ideas on why this is the case (it didn't use to be)


fix: typos and grammatical mistakes in README.md

Discription
fixed many typos and grammatical mistakes for better readability

thanks!


Add support to see if a setting is set on the current page or if it's inherited

I would like to be able to see if a setting was actually set on the page that you're on or if it is inherited.
We've had to create extension methods that compares the page's current setting id to the setting id that we got to see if we've inherited the setting or not.
This could instead be put as a method on the base class for the settings

I looks like this is being handled in some projects. Is this still a real need that needs to be prioritized @wezz ?

Closing due to lack of feedback.


Refreshing the page makes DOM tree disappear

devtools plugin version: #<IP_ADDRESS>_0.29.3/0.29.2
solid-devtools: 0.29.3
solid-js: 1.8.16
Whenever the devtools are opened with an entire DOM tree and the page is refreshed, the tree disappears completely. It only appears again once the inspector is closed and re-opened.
This happens on Firefox and Chrome on MacOS Sonoma 14.2.1.

Trying to solve this now
in the meantime I've found that "Reload Frame" from the panel ctx menu also helps with that


Request: add @rogercoll in System Metrics approvers

I would like to nominate @rogercoll as System Metrics approver (@open-telemetry/semconv-system-approvers).
Roger has been regularly attending the System Semantic Conventions WG meetings and participating in the discussions, and has also authored and reviewed PRs and issues related to system semantic conventions,
cc: @braydonk @ChrsMark @dmitryax @jsuereth @open-telemetry/semconv-system-approvers @open-telemetry/specs-semconv-approvers @open-telemetry/specs-semconv-maintainers

I support!

I support as well!

I support!

Done https://github.com/orgs/open-telemetry/teams/semconv-system-approvers/members!
Welcome @rogercoll! 🎉

Thanks! 🎉


Queue worker sending prepare statement twice

Laravel Version: 8.48.2
PHP Version: 7.4.16
Database Driver & Version:  MySQL 8.0.23

Description:
Steps To Reproduce:

php artisan queue:listen database
check query log. You'll see that every worker that scans jobs table sending prepare statement twice.
Query START TRANSACTION
Prepare SELECT * FROM jobs ...
Same command Prepare SELECT * FROM jobs ...
Execute
Close stmt
Query COMMIT

Hi there,
Thanks for reporting but it looks like this is a question which can be asked on a support channel. Please only use this issue tracker for reporting bugs with the library itself. If you have a question on how to use functionality provided by this repo you can try one of the following channels:

Laracasts Forums
Laravel.io Forums
StackOverflow
Discord
Larachat
IRC

However, this issue will not be locked and everyone is still free to discuss solutions to your problem!
Thanks.


[CapMan] add throttle flag

https://getsentry.atlassian.net/browse/SNS-2794
It is easier to determine if a referrer should be throttled within this repo, since this is where we compute how much quota a referrer has used up. With this change, Snuba will use the GrantedQuota.should_throttle to perform the actual throttling and emit a metric

This has the potential to affect other things, let's proceed with staying within Snuba


Link to specific podcast at a specific timestamp

✨ New feature description
Add a way to send a link that will take users to a specific timestamp within a podcast.
➕ Additional context
This is how youtube does it:

https://www.lifewire.com/link-to-specific-part-of-youtube-video-1616414

I had a quick exploration session and setting the time for an episode can be easily done using:
audioElement.currentTime = 600 // Time in seconds

Now, what we need is a way of passing a single episode and the time in seconds around.
I see two options:

Pass an ID and a time in the URL and have an endpoint to search for a single episode by ID

Benefits:

Short URL

Drawbacks:

Slower
Potentially more expensive
Requires extra complexity to play a cached episode with no network connection

Pass the whole episode data and the time via the URL

Benefits:

Fast
No services needed, so no risk of financial cost
If an episode is cached, it will play offline without having to add any extra logic

Drawbacks:

Longer URL


more memory for TRMM

Seems like I need more memory to run single column TRMM test case in CliMA long runs.

bors r+


chore: Adds integration tests for module: testing/integration-tests

Issue #, if available:

Closes #231

Changes

Adds integration tests for module: testing/integration-tests
Adds input parameters for module (README updated)

assets_path
create_github_codebuild_creds

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

AWS CodeBuild CI Report

CodeBuild project: IDFModuleTestsInfrastructur-59JoFoVH64CI
Commit ID: b57d8400c11d41c95c50d2d614eb13664e805d75
Result: FAILED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: IDFModuleTestsInfrastructur-59JoFoVH64CI
Commit ID: fe21a96f13fa82ae0b4cc594c68cef194b240a07
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository


Extract billy

Billy is a new library directly extracted from go-git. It abstract
several storages systems in a filesystem interface.
More in github.com/src-d/billy

Current coverage is 76.86% (diff: 90.00%)

Merging #173 into master will decrease coverage by 1.00%

@@             master       #173   diff @@
==========================================
  Files            88         86     -2
  Lines          5518       5260   -258
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
- Hits           4297       4043   -254
- Misses          761        781    +20
+ Partials        460        436    -24

Powered by Codecov. Last update cb30e88...97c00da

rebase?

@serabe last rebase

@mcuadros done. Waiting for CI.


Iron Man (World Map) (SUGGESTION) (OPTIONAL)

I feel it will be more immersive if the world map looked like this for those who picked an iron man account

What?

I want a map with no icons or tooltips. We chose that mode for a challenge so give us one! You could maybe unlock them as you visit them or just not have them at all.

you could remove the mini map all together

you could remove the mini map and take off people usernames completely
then you don't know if your friend is approaching you or someone dangerous ;)

This is not currently possible to achieve as an external plugin.


Issue 45522: GridPanel search does not find extended characters in MSSQL

Rationale
MSSQL doesn't recognize extended character set by default like PG does. Using JDBC parameters will set the necessary metadata. Need to create the like value expression string in query to use JDBC parameter.
Changes

Update QClause like value expression to use JDBC parameter.

Needs adjustment so that we keep doing the LIKE-related escaping but not the other escaping that happens earlier in this method.

Good call. Removed that and did a little cleanup.


Windows image 20200820.1 missing .Net Core SDK 3.1.401 in cache

Description
Pipeline warns:
Since you just installed the .NET Core SDK, you will need to reopen the Command Prompt window before running the tool you installed.
When installing global dotnet tool, in my case dotnet-ef.
This makes the pipeline fail from not finding the global tool.
Getting around the issue
Using the UseDotNetTask will install the SDK again, but also restart the Command Prompt, allowing us to find and use the global tool.
UseDotNetTask points to that the 3.1.401 SDK is not existing in the cache and is downloaded and installed, even though the SDK is installed and can be used for build tasks prior.
Excerpt from UseDotNetTask, saying that the SDK is not present in cache:
==============================================================================
Task         : Use .NET Core
Description  : Acquires a specific version of the .NET Core SDK from the internet or the local cache and adds it to the PATH. Use this task to change the version of .NET Core used in subsequent tasks. Additionally provides proxy support.
Version      : 2.171.1
Author       : Microsoft Corporation
Help         : https://aka.ms/AA4xgy0
==============================================================================
Tool to install: .NET Core sdk version 3.1.x.
Found version 3.1.401 in channel 3.1 for user specified version spec: 3.1.x
Version 3.1.401 was not found in cache.
Getting URL to download .NET Core sdk version: 3.1.401.

Area for Triage:
.NET Core
Question, Bug, or Feature?:
Bug
Virtual environments affected

[ ] macOS 10.15
[ ] Ubuntu 16.04 LTS
[ ] Ubuntu 18.04 LTS
[ ] Ubuntu 20.04 LTS
[ ] Windows Server 2016 R2
[x] Windows Server 2019

Expected behavior
"C:\Program Files\dotnet\dotnet.exe" tool install --global dotnet-ef
You can invoke the tool using the following command: dotnet-ef
Tool 'dotnet-ef' (version '3.1.7') was successfully installed.

Actual behavior
"C:\Program Files\dotnet\dotnet.exe" tool install --global dotnet-ef
Since you just installed the .NET Core SDK, you will need to reopen the Command Prompt window before running the tool you installed.
You can invoke the tool using the following command: dotnet-ef
Tool 'dotnet-ef' (version '3.1.7') was successfully installed.

Repro steps

DevOps pipeline with a global dotnet tool install
Use tool

Hello @steine , thank you for the report!
Currently the Use .NET Core task download and install the SDK even if it is already installed on machine, this is expected behavior. There is a similar issue in the microsoft/azure-pipelines-tasks repository. It looks like they are planning to change this behavior in the future. You can find more context in this issue.
I'm closing this issue. Please let us know if you have any questions.

Hi @MaksimZhukov, thanks for the quick response.
My issue is not with the Use .NET Core but with the image itself.
The comment about Use .NET Core is how I solved it for our pipeline.
Previous images worked out of the box when needing, in my case, dotnet-ef as a global tool, it installed the tool and could use it at once.
This image says it needs to "restart the terminal", which indicates to me that the image is not setup completely.
BR
//Anders

Thank you for updating the issue description!
We could not reproduce this issue on our side. I have tried to reproduce it on the Windows2019 using SDK Version 3.1.401 with the following commands:
dotnet tool install --global dotnet-ef

and
cd "C:\Program Files\dotnet"
./dotnet.exe tool install --global dotnet-ef

All builds were successful and had the following output in logs:
You can invoke the tool using the following command: dotnet-ef
Tool 'dotnet-ef' (version '3.1.7') was successfully installed.

Could you please provide repro steps or a link to the public build where the issue occurs?

I reverted to the old azure-pipelines.yml where we were not using the UseDotNetTask "fix" and it no longer fails.
There's no difference in the way our pipeline is setup or used now to how it was setup and used before.
I'll close this issue, thanks for your investigation time.
BR

@steine , I am investigating a similar issue reported by another customer. Could you help us with the following? If you still have a history, do you see a correlation between the Since you just installed the .NET Core SDK... message and the prefix of the Agent machine name "WIN-" or "fv-"? Thanks!

@rsemenov ,
We actually ran into this problem again and added the UseDotNetTask to reinstall the SDK.
No correlation from what I can see, we have only "WIN-" machines.
BR
Worked, 4 Sept:
Agent machine name: 'WIN-M4T1U3TMVLA'
Current agent version: '2.174.1'
Current image version: '20200827.1'

Failed, 4 Sept:
Agent machine name: 'WIN-AG6N9VURTGL'
Current agent version: '2.174.1'
Current image version: '20200827.1'

Failed, 7 Sept:
Agent machine name: 'WIN-M4T1U3TMVLA'
Current agent version: '2.174.1'
Current image version: '20200827.1'

After this one we reverted to use the extra task again.

Reopened since we have repro for this issue and we will work to fix it

@steine, thanks! We root caused the issue. Sometimes PATH doesn't contain %USERPROFILE%\.dotnet\tools due to the timing issue with logon tasks. We will be working on a fix, as a workaround, you can manually make sure that %USERPROFILE%\.dotnet\tools is in the PATH before running dotnet tool install

Looks like fix has been deployed. Feel free to open the thread if you have any concerns.


Add-on Update File - return values from parent installer class

Overview
In previous versions of the documentation, the value returned from install()/uninstall() is determined by the invocation of the parent class methods. See here.
Supporting Argument
Lets examine the routine which a add-on may encounter during installation (install()). All add-ons (which poses modules) must update the exp_modules database table. This process is taken care of by calling parent::install(). Then lets suppose that the add on needs to create a database table.
Steps

update exp_modules table
create add-on dependent database forge operations

If the order of these operation takes place such that the module is added and then the database tables are created, an error may occur in which the add-on is not successfully installed.
Current order of operations (see Sample Code below)

update exp_modules table
create add-on dependent database forge operations

Lets say for example that there is an issue when creating the database tables. The problem here is that the modules database table (exp_modules) has been updated to suggest that the add-on is in fact installed correctly. But during installation, the error occurred in which necessary database forge operations did not successfully complete.
Suggested order of operations

create add-on dependent database forge operations
update exp_modules table

This would allow the add-on to independently validate whether or not the installation process completed successfully before the parent operations took place.
Code Samples
Current Documentation
    public function install()
    {
        parent::install();

        // create a database table
        // notify mission control
        // add publish tabs

        return true;
    }

Old Documentaion
    public function install()
    {

        // create a database table
        // notify mission control
        // add publish tabs

        return parent::install();;
    }

Resolves #NN.
Nature of This Change

[x] 🐛 Fixes a bug
[ ] 🚀 Implements a new feature
[x] 🛁 Rewrites existing documentation
[ ] 💅 Fixes coding style
[ ] 🔥 Removes unused files / code

I'd say it's up to developer if they want to handle in differently, but I would recomment to run parent::install first and then custom install routines. Might be subject for discussion


Fixed validation error and added Google OAuth for login

#1048
Closes #1048
Description
This pull request addresses two issues in the login feature of the application. First, it fixes a validation error that was preventing users from clicking on the Google Sign-In button. The validation error was caused by missing or incorrect input data in the login form. I have refactored the validation logic to ensure that all required fields are properly filled before allowing the login submission. Now users can click on the Google Sign-In button without any issues.
Secondly, I have added Google OAuth for login with Google using the '@react-oauth/google' library. This integration allows users to log in to the application using their Google accounts securely. Upon clicking on the Google Sign-In button, users will be redirected to the Google login page, and after successful authentication, they will be redirected back to our application with their Google profile information.
The changes made in this pull request include modifying the login component to handle form validation correctly and integrating the Google OAuth functionality using the '@react-oauth/google' library. Additionally, I have tested the login feature thoroughly to ensure a seamless user experience.
Screenshots

##please see video
https://github.com/rohansx/informatician/assets/85815172/0dc81190-39f1-46c4-9ee0-2d71452ae465
Checklist

[ ] My code adheres to the established style guidelines of the project.
[ ] I have included comments in areas that may be difficult to understand.
[ ] My changes have not introduced any new warnings.
[ ] I have conducted a self-review of my code.

@rohansx ,I have integrated Google auth also after solving validation ,please review and merge my pull request

@rohansx ,Can i create a issue for improving google OAuth  and implementing protected routes?

@s2sharpit @rohansx ,Can i create a issue for improving google OAuth and implementing protected routes?

Hey @Nishitbaria,
We're in the process of migrating the codebase to Next.js. So, would request you to wait for some time.

@s2sharpit ,I can add nextjs OAuth also ,just tell me if you need help on any other issues also?


Moving directconnect (4) resources to v1beta1 version

[ ] aws_dx_bgp_peer
[ ] aws_dx_gateway_association
[ ] aws_dx_gateway_association_proposal
[ ] aws_dx_private_virtual_interface

Waiting merge PR: https://github.com/upbound/provider-aws/pull/221

Will be unlocked after merge PR: https://github.com/upbound/provider-aws/pull/221


Dockerfile linked from hub.docker.com/r/microsoft/aspnet is incorrect

On the microsoft/aspnet Docker Hub page, there's a Dockerfile tab but the Dockerfile shown when following the link is not a microsoft/aspnet Dockerfile. It looks like an old Linux ASP.NET Core/DNX Dockerfile. The Dockerfile link should probably just be removed (or, at least, point to an up-to-date aspnet Dockerfile).

Dupe of #2


Use preferred go1.4.3 for docker images too.

[x] Rebased/mergable
[x] Tests pass
[ ] CHANGELOG.md updated
[x] Sign CLA (if not already signed)

Some people (e.g. me!) use builder-docker.sh to create docker images.
I got burnt by the go 1.5 performance issue because I didn't override
the default GO_VER variable.
This change sets the default to the same as used in the main build.
Signed-off-by: Jon Seymour<EMAIL_ADDRESS>

This looks good to me. @rossmcdonald @jwilder any opinions on this?
@jonseymour are you building docker images from master or docker images for a specific version? We're working on making official images (not done yet), but you might be able to use the one at influxdata/influxdb-docker if you're running a specific version and not the nightlies. That won't help if you build from master though.

:+1:

@jsternberg I typically build from a branch which is based on the latest release tag (in this case v0.11.1) and includes any changes that have yet to be integrated upstream, e.g. #5830 and slight tweaks to enable my build. One of these may be useful to others (removing the -it flag from the docker-run invocation in build-docker.sh). Let me know if you want that too.


History was not preserved on import of docs

Looks like docs were imported from upstream without preserving history. We lose a lot of authorship context that is very useful for archeaology.

BTW, this is really a two second process. Why wasn't this done? Extremely disappointing.

What files are missing history? We made a concerted effort to preserve all history, both in the master and vnext branches. The exception was content imported from private repos.

It looks like we lost history for shallow follows. git blame seems to be working fine.
Good job taking care of this! Sorry for the alarm. 🙇

The reason the shallow follows don't work is that all of these repos had unshared histories. It's frustrating that we lost some of the functionality but I was very happy that git blame could be made to work.

As long as I can blame!


Possible Typo in web/pdf_page_view

https://github.com/mozilla/pdf.js/blob/1b88aad0db542d7bc04babffa137c4662c6b971a/web/pdf_page_view.js#L287
I was poking around and noticed this line might be incorrect and should read --hcm-highlight-filter but the t is missing?

attempt to fix typo: #17254


Inscrutable error messages

Hopefully this is the right place to file this. I'm attempting to use futures-await (WHICH I AM SO EXCITED ABOUT) but unfortunately hitting some error messages which I'm totally unable to parse.
All of this code is at: https://github.com/alex/ct-tools/compare/tokio-async (8d5cb39 at the time of this comment). Here's the relevant bits of the error:
error[E0477]: the type `impl futures::Future` does not fulfill the required lifetime
 --> <proc-macro source code>:1:1
  |
1 | impl
  | ^
  |
  = note: type must satisfy the static lifetime

error[E0495]: cannot infer an appropriate lifetime due to conflicting requirements
  --> src/google.rs:30:1
   |
30 | #[async]
   | ^^^^^^^^
   |
note: first, the lifetime cannot outlive the anonymous lifetime #1 defined on the function body at 30:8...
  --> src/google.rs:30:8
   |
30 |   #[async]
   |  ________^
31 | | pub fn fetch_trusted_ct_logs<C: hyper::client::Connect>(
   | |___^
note: ...so that expression is assignable (expected &hyper::Client<C>, found &hyper::Client<C>)
  --> src/google.rs:30:1
   |
30 | #[async]
   | ^^^^^^^^
   = note: but, the lifetime must be valid for the static lifetime...
note: ...so that the type `impl futures::Future` will meet its required lifetime bounds
  --> <proc-macro source code>:1:1
   |
1  | impl
   | ^

error[E0564]: only named lifetimes are allowed in `impl Trait`, but `` was found in the type `impl futures::Future`
 --> <proc-macro source code>:1:1
  |
1 | impl
  | ^

(Probably worth mentioning that this is porting some sync code to be async, and I was definitely hoping for the compiler to guide me!)

@alex I guess async macro doesn't preserve original source code info yet. Meantime https://github.com/dtolnay/cargo-expand should help you with debug.

Thanks for the report! Using unstable procedural macros definitely gives us the ability to specify spans on all tokens we hand back to the compiler, so we probably just need to munge a few more tokens here I think.

@alexcrichton That sounds good -- FWIW another case that has poor error messages is if you mark a functin #[async] but don't return a Result.

Ok as shown in https://github.com/alexcrichton/futures-await/commit/383c1bcd17b497898b0c115f7c529ed79fb135b4 I believe this was fixed by https://github.com/alexcrichton/futures-await/commit/2f7a92116abc82c5c504fca0ce737b032064ee81, so closing.


PV Uncertainty updates

Please test and update tool tips as necessary
Goes with wex pull request 142
https://github.com/NREL/wex/pull/142

 Is anyone else having trouble reading the distribution information?

This issue is fixed in the latest commit for windows

 Getting this gray box over the left side when a new case is building. Is that to update P50/P90 versus PV Uncertainty text?

This is fixed and was due to an additional dialog being created with the PV Uncertainty form.

-I'm not seeing the distribution selections persist on save, close, and re-open the case.

Can you provide and example? Every case I tested and saved and reopened had all the distribution, weather file folder and pvalues changes saved and shown when reopened.

-How will this be handled in version upgrade? After making a file off of PVUncertainty and develop branches that file has issues being opened in patch 2.

The project file is not backwards compatible since a new data structure (PVUncertaintyData) is stored in the project file. Old projects files can be read into the new structure due to the versioning in the Case::Read method. Olde versions of SAM cannot open the newly saved file since the case persistence version is now 7 (see case.cpp line 522).
Thanks for the detailed feedback!

Can you provide and example? Every case I tested and saved and reopened had all the distribution, weather file folder and pvalues changes saved and shown when reopened.<

After more testing, changing distributions and then hitting the 'Run PV Uncertainty simulations' button causes the distributions to persist and close and re-open. Not hitting the 'Run' button after changing the distributions causes the distributions to revert to the previously run values on close and re-open. I think this behavior probably makes sense for the tool and should be left as it is but maybe just something to point out in Help.

From 6/21/2022 meeting:

Save distributions without running
Enable user CDF
do not clear graphs with p Value change
remove vertical scrollbars in plot sizer


V1.3

merge v1.3 into master

Codecov Report

Merging #81 (9a1915d) into master (2422d17) will increase coverage by 0.45%.
The diff coverage is 72.24%.

@@             Coverage Diff              @@
##             master      #81      +/-   ##
============================================
+ Coverage     68.28%   68.74%   +0.45%
- Complexity      418      486      +68
============================================
  Files            76       82       +6
  Lines          1378     1638     +260
  Branches        136      176      +40
============================================
+ Hits            941     1126     +185
- Misses          394      448      +54
- Partials         43       64      +21

Impacted Files
Coverage Δ

.../java/seedu/address/logic/commands/AddCommand.java
100.00% <ø> (ø)

...c/main/java/seedu/address/model/person/IsDone.java
71.42% <ø> (ø)

.../java/seedu/address/model/util/SampleDataUtil.java
0.00% <ø> (ø)

src/main/java/seedu/address/ui/FullPersonCard.java
0.00% <0.00%> (ø)

src/main/java/seedu/address/ui/MainWindow.java
0.00% <0.00%> (ø)

src/main/java/seedu/address/ui/PersonCard.java
0.00% <0.00%> (ø)

...rc/main/java/seedu/address/ui/PersonListPanel.java
0.00% <0.00%> (ø)

...n/java/seedu/address/storage/CsvAdaptedPerson.java
87.27% <68.42%> (-10.03%)
:arrow_down:

...seedu/address/model/person/interests/Interest.java
72.72% <72.72%> (ø)

.../address/model/person/interests/InterestsList.java
73.80% <73.80%> (ø)

... and 12 more

Continue to review full report at Codecov.

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


Useful feature from cmd.exe that's missing in Windows Terminal

I map the Ctrl+V to Paste in Windows Terminal:
{
"command": "paste",
"keys": "ctrl+v"
},
to simulate what I can do in cmd.exe.
However, when I use the command-line version of vim, from cmd.exe, in Normal mode, if I hit "Ctrl+V", it correctly puts it into "Visual mode".
When I'm in cmd.exe outside of vim, just typing at the console, Ctrl+V will paste to the console as it's supposed to.
In Windows Terminal, with the above setting, Ctrl+V works from the console window, but in vim doesn't see the key-combination.
It would be good for Windows Terminal key bindings to only be in effect when it's typed at the console.

@kasajian please use "crtl+alt+v" to enter visual mode when using vim and wt.

WT has a keybindings for both ctrl+shift+v  and ctrl+v to paste.  The latter is in the user settings so it can be removed easily by anybody having issues with something like using vim. I typically use  ctrl+shift+v  for muscle memory now to prevent issues with linux apps and works just fine with vim, just be sure you enter edit mode first as it can act alittle weird otherwise.

I appreciate the workarounds.   But I think this is something that should be address in Windows Terminal.   It can work since it does work in cmd.exe.   One possible feature that can be a workaround is to allow mappings to be app specific, or console specific.  In this case, the "ctr+v" i could to the console window only.   Or alternatively, I could say that for ctrl+v, "exclude it for vim".   That way, the user is free to create exclusions as the please.

Does anyone have any thoughts on if this can ever be fixed?   It's possible someone may be willing to work on it (maybe me), if there's agreement that this is worth fixing.
The issue to me is that I don't really feel like I, or others, should have to compromise when something very basic works under cmd.exe, but will not work in Windows Terminal.   Maybe the solution is within vim.  I don't know.   But the current response is only talking about what can be done now -- there's no acknowledgment that this is in fact a problem.
Under cmd.exe, Ctrl+V works in the console window to paste text from the clipboard.    I don't want to give that up.
But if I were to enable that in Windows Terminal, it takes that over for all apps, including vim.   So then in vim, if I type Ctrl+V, Windows Terminal won't actually send that command to vim to do what vim is supposed to do.    So effectively, if you map a key in Windows Terminal, no other console app running in Windows Terminal can ever use it.
If cmd.exe can do it -- so should Windows Terminal.    One simpler feature is to allow the user map key bindings in Windows Terminal that are "app specific".   So I can map Ctrl+V to copy globally, but locally for VIM, I can say "don't use the setting, but use 'default'" which causes Windows Terminal to ignore the default mapping in VIM's case.

I suppose in the fullness of time, this is maybe something that could get implemented. If we were being incredibly bold:

We could have ConPTY tell the Terminal when QuickEdit was enabled/disabled by a client application
We could have context-sensitive keybindings, that only apply in certain scenarios. I'm thinking different that profile-specific keybindings, more like "this is only active in the alt buffer"
One of those pieces of context could be "This is only active when in QuickEdit mode".

It would be a lot of work. It's probably not impossible, but I'd reckon it's pretty far down the backlog.
The workarounds today would be limited to:

Don't use Ctrl+v as a keybinding, only Ctrl+shift+v. Your muscle memory will have to change a little, but the actions would be consistent.
Disable Ctrl+v as a keybinding, and use PowerShell as the shell. PowerShell itself actually listens for ^V itself, and manually pastes when it sees that. The muscle memory would obviously need to change a lot more, for using an entirely new shell.


a nimibook / license module

thanks to #86 we now have a license page that lists licenses for all assets bundled with nimibook.
we could make the text of the list of licenses a constant in a new nimibook / license module so that other project using nimibook (such as owlkettle where this issue originated, see #80) can reuse that and be updated when content is updated.

Does this include a way for the user to add their own "some name of an asset" - "license" pairs to display on top of the ones nimibook will add? Maybe even split them out, one section for nimibook related licenses, a second section on the same page for all project-specific related licenses?

Mmh, initially I was thinking of a single const string of text, but now that you mention it we could have also tuples for each license asset (name of asset, name of license but maybe also url?). I would not want this too complicated, anyway it is easy for the user to customize.


Invalid file format error reading a CSV: invalid file format

Hi! Leaving this report here in case it's useful. I haven't verified that this CSV reads using CSV.jl because it was taking very long. :D
Using the CSV file from here I've run into an error reading the file: https://data.boston.gov/dataset/311-service-requests
TableReader.ReadError("invalid file format at line 2145, byte 0x09")

Stacktrace:
 [1] scanline!(::Array{TableReader.Token,2}, ::Int64, ::TranscodingStreams.Memory, ::Int64, ::Int64, ::Int64, ::TableReader.ParserParameters) at /Users/yurivish/.julia/packages/TableReader/YjE5R/src/tokenizer.jl:995
 [2] readdlm_internal(::TranscodingStreams.TranscodingStream{TranscodingStreams.Noop,IOStream}, ::TableReader.ParserParameters) at /Users/yurivish/.julia/packages/TableReader/YjE5R/src/TableReader.jl:341
 [3] (::getfield(TableReader, Symbol("##14#19")){TableReader.ParserParameters})(::IOStream) at /Users/yurivish/.julia/packages/TableReader/YjE5R/src/TableReader.jl:201
 [4] #open#310(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::getfield(TableReader, Symbol("##14#19")){TableReader.ParserParameters}, ::String) at ./iostream.jl:369
 [5] open at ./iostream.jl:367 [inlined]
 [6] #readcsv#12(::Char, ::Char, ::Bool, ::Int64, ::Bool, ::Nothing, ::Int64, ::Function, ::String) at /Users/yurivish/.julia/packages/TableReader/YjE5R/src/TableReader.jl:201
 [7] readcsv(::String) at /Users/yurivish/.julia/packages/TableReader/YjE5R/src/TableReader.jl:192
 [8] top-level scope at In[9]:1

Edit: CSVFiles.jl fails with:
MethodError: no method matching pointer(::SubString{TextParse.VectorBackedUTF8String}, ::Int64)
Closest candidates are:
  pointer(!Matched::String, ::Integer) at strings/string.jl:82
  pointer(!Matched::SubString{String}, ::Integer) at strings/substring.jl:105
  pointer(!Matched::TextParse.VectorBackedUTF8String, ::Integer) at /Users/yurivish/.julia/packages/TextParse/IAMBB/src/VectorBackedStrings.jl:16

I've had success in the past subsetting this file to certain columns only and reading that in, so there's probably a column with weird data...

This is because your file contains a tab (0x09) character. Currently, TableReader.jl does not allow any control characters except newlines (i.e., carriage return and line feed) to follow RFC4180. At the moment, I'm not sure whether tabs should be allowed as a special case or should not. If I'm convinced that this happens very often in real-world data, I will change the tokenizer to allow that.
Still, you can read the file in this way if you don't mind ignoring tabs:
julia> @time df = readcsv(`sed "s/$('\t')//g" data/tmp0u3qt3mu.csv`, chunksize = 0);
 20.275362 seconds (22.68 M allocations: 3.009 GiB, 27.50% gc time)

Doh, I should have noticed that that was a tab character. Thanks for the insight! And wow, that reads fast. Well done!

Perhaps there is an actionable item here to have the error message reflect your explanation above and link to the RFC - what do you think?


Labels in task info

First of the many changes coming on adding labels support to marathon_template. I think we should introduce an MarathonApp object instead of just holding the MarathonTaskInfo in  {{ j2 }} . For now I didn't want to break any existing templates that are being used. Hence copying the same set of app labels to all the tasks.
Usage
{% for app in j2 %}
    acl host_{{app}} hdr(host) -i {{ (j2[app]|first).get_label("APP_HOST", "example.com") }}
    use_backend {{app}} if host_{{app}}
{% endfor %}

@ashwanthkumar - I agree.  We shouldn't keep adding onto MarathonTaskInfo. We should use MarathonApp instance. Let's actually merge this change with that.
Also, one other minor thing I wanted to do was filter MarathonTaskInfo based on status(active or not) and return only the alive ones.

Closing this in favour of #6


创建数据库时报错，bundle exec rake db:create RAILS_ENV=development --trace

$ bundle exec rake db:create RAILS_ENV=development --trace
/var/lib/gems/2.7.0/gems/mime-types-3.2.2/lib/mime/types/logger.rb:30: warning: _1' is reserved for numbered parameter; consider another name /var/lib/gems/2.7.0/gems/mime-types-3.2.2/lib/mime/types/logger.rb:30: warning: _2' is reserved for numbered parameter; consider another name
/var/lib/gems/2.7.0/gems/mime-types-3.2.2/lib/mime/types/logger.rb:30: warning: _3' is reserved for numbered parameter; consider another name /var/lib/gems/2.7.0/gems/dry-configurable-0.8.2/lib/dry/configurable/settings/argument_parser.rb:41: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call /var/lib/gems/2.7.0/gems/dry-configurable-0.8.2/lib/dry/configurable/settings/argument_parser.rb:44: warning: The called method options' is defined here
/var/lib/gems/2.7.0/gems/dry-types-0.14.0/lib/dry/types/any.rb:5: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
/var/lib/gems/2.7.0/gems/dry-types-0.14.0/lib/dry/types/definition.rb:30: warning: The called method initialize' is defined here /var/lib/gems/2.7.0/gems/dry-types-0.14.0/lib/dry/types/decorator.rb:13: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call /var/lib/gems/2.7.0/gems/dry-types-0.14.0/lib/dry/types/options.rb:8: warning: The called method initialize' is defined here
/var/lib/gems/2.7.0/gems/dry-types-0.14.0/lib/dry/types/sum.rb:43: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
/var/lib/gems/2.7.0/gems/dry-types-0.14.0/lib/dry/types/options.rb:8: warning: The called method initialize' is defined here rake aborted! NoMethodError: undefined method new_ostruct_member' for #Config::Options
/var/lib/gems/2.7.0/gems/config-1.7.1/lib/config/options.rb:175:in method_missing' /var/lib/gems/2.7.0/gems/config-1.7.1/lib/config/options.rb:202:in block in __convert'
/var/lib/gems/2.7.0/gems/config-1.7.1/lib/config/options.rb:200:in each' /var/lib/gems/2.7.0/gems/config-1.7.1/lib/config/options.rb:200:in __convert'
/var/lib/gems/2.7.0/gems/config-1.7.1/lib/config/options.rb:91:in reload!' /var/lib/gems/2.7.0/gems/config-1.7.1/lib/config.rb:49:in load_files'
/var/lib/gems/2.7.0/gems/config-1.7.1/lib/config.rb:57:in load_and_set_settings' /var/lib/gems/2.7.0/gems/config-1.7.1/lib/config/integrations/rails/railtie.rb:11:in preload'
/var/lib/gems/2.7.0/gems/railties-<IP_ADDRESS>/lib/rails/railtie.rb:185:in public_send' /var/lib/gems/2.7.0/gems/railties-<IP_ADDRESS>/lib/rails/railtie.rb:185:in method_missing'
/var/lib/gems/2.7.0/gems/config-1.7.1/lib/config/integrations/rails/railtie.rb:21:in block in <class:Railtie>' /var/lib/gems/2.7.0/gems/activesupport-<IP_ADDRESS>/lib/active_support/lazy_load_hooks.rb:67:in block in execute_hook'
/var/lib/gems/2.7.0/gems/activesupport-<IP_ADDRESS>/lib/active_support/lazy_load_hooks.rb:60:in with_execution_control' /var/lib/gems/2.7.0/gems/activesupport-<IP_ADDRESS>/lib/active_support/lazy_load_hooks.rb:65:in execute_hook'
/var/lib/gems/2.7.0/gems/activesupport-<IP_ADDRESS>/lib/active_support/lazy_load_hooks.rb:50:in block in run_load_hooks' /var/lib/gems/2.7.0/gems/activesupport-<IP_ADDRESS>/lib/active_support/lazy_load_hooks.rb:49:in each'
/var/lib/gems/2.7.0/gems/activesupport-<IP_ADDRESS>/lib/active_support/lazy_load_hooks.rb:49:in run_load_hooks' /var/lib/gems/2.7.0/gems/railties-<IP_ADDRESS>/lib/rails/application.rb:91:in inherited'
/home/ubuntu/jiezhang-back-open/config/application.rb:11:in <module:JieZhang>' /home/ubuntu/jiezhang-back-open/config/application.rb:9:in <top (required)>'
/home/ubuntu/jiezhang-back-open/Rakefile:4:in require_relative' /home/ubuntu/jiezhang-back-open/Rakefile:4:in <top (required)>'
/var/lib/gems/2.7.0/gems/rake-12.3.2/lib/rake/rake_module.rb:29:in load' /var/lib/gems/2.7.0/gems/rake-12.3.2/lib/rake/rake_module.rb:29:in load_rakefile'
/var/lib/gems/2.7.0/gems/rake-12.3.2/lib/rake/application.rb:703:in raw_load_rakefile' /var/lib/gems/2.7.0/gems/rake-12.3.2/lib/rake/application.rb:104:in block in load_rakefile'
/var/lib/gems/2.7.0/gems/rake-12.3.2/lib/rake/application.rb:186:in standard_exception_handling' /var/lib/gems/2.7.0/gems/rake-12.3.2/lib/rake/application.rb:103:in load_rakefile'
/var/lib/gems/2.7.0/gems/rake-12.3.2/lib/rake/application.rb:82:in block in run' /var/lib/gems/2.7.0/gems/rake-12.3.2/lib/rake/application.rb:186:in standard_exception_handling'
/var/lib/gems/2.7.0/gems/rake-12.3.2/lib/rake/application.rb:80:in run' /var/lib/gems/2.7.0/gems/rake-12.3.2/exe/rake:27:in <top (required)>'
/usr/local/bin/rake:23:in load' /usr/local/bin/rake:23:in '
错误信息如上，请各位大佬看看是什么原因，谢谢！

有没有成品DOCKER 呀，不会呀~！~！~！


Just another link

Just ICYMI - Gabriella Coleman's (@BiellaColeman) response.
https://thecryptosphere.com/2016/06/24/tyranny-of-structurelessness/

Added: https://github.com/Enegnei/JacobAppelbaumLeavesTor/commit/bd58fd1144258e9e44e20e1567f40698ad9981a8


Conventions in README?

In a discussion with @stggh, I realized that I was frequently getting confused if IM[0] referred to the "top" or "bottom" of an image in PyAbel. So, I was thinking that it might be nice if we listed some of the "PyAbel conventions" in the README file, and if you all had any suggestions for what might be listed there. So far I can think of:

Image orientation: PyAbel adopts the "image" convention, where IM[0,0] refers to the upper left corner of the image. (This means that plt.imshow(IM) should display the image in the proper orientation, with not need to use the origin='lower' keyword.) As an example, the x,y-grid for a 5x5 image can be generated using:
x = np.linspace(-2,2,5)
X,Y = np.meshgrid(x, -x) # note that there is a minus sign in front of the y-coordinate

Angle: When an angle is defined (for example, when the image in transformed into polar coordinates via abel.tools.polar.reproject_image_into_polar), zero-angle is defined in the upwards, vertical direction. Positive values are on the right side, and negative values on the left side. The range of angles is from -Pi to +Pi. For example, the polar grid for a 5x5 image can be generated (following the code above) using:
R = np.sqrt(X**2 + Y**2)
THETA = np.arctan2(X, Y)

where it should be noted that we have broken from the usual "(Y,X)" convention of arctan2 has been reversed in order to place zero-angle in the vertical. Consequently, to convert the angular grid back to the Cartesian grid, we would use:
X = R*np.sin(THETA)
Y = R*np.cos(THETA)

Image center: Fundamentally, the Abel and inverse-Abel transforms in PyAbel consider the center of the image to be located in the center of a pixel. This means that, for a symmetric image, the image will have a width that is an odd number of pixels. In most situations, you don't need to worry about this, since you will be using the center keyword in abel.Transform (or directly using abel.center.center_image to find the true center of your image. But, we just wanted to let you know what was happening "under the hood".

Anything else??
(Alternatively, this information might be too specialized, and we should include it in the CONTRIBUTING.md, file.)

@DanHickstein this is a very good description. I prefer the information not to be in CONTRIBUTING.rst, which contains a lot of great information that most people might miss. So, README.rst is fine, or how about CONVENTIONS.rst?
One minor point, unfortunately, onion_bordas uses an even size image, with the grid on the left-bottom pixel corner.
  This function operates on the "right side" of an image. i.e. it works on
    just half of a cylindrically symmetric image.  Unlike the other transforms,
    the left edge should be the image center, not mid-first pixel. This
    corresponds to an even-width full image. If not, set `shift_grid=True`

See #39 for the grid diagram, perhaps, it could be copied, as the subsequent text is dated.

Oh, I didn't realize that onion_bordas was stuck in the dark ages. Ultimately, we might not keep it around, since the dasch onion peeling method provides better performance. In the mean time, I guess we need an (*except the onion_bordas method) added to the above text.
In the "conventions" text, we may also want to mention a bit about how VMI folks will want to think about the Jacobian when integrating.

Jacobian another dark horse. Fortunately, we spectroscopists have real spectra, so we know exactly how the intensity should vary with eKE (or eBE) = what the answer should be.
Do you want me to include the above in the upcoming circularize_image PR, or will you make a separate one?

I think that we understand the Jacobian reasonably well (though it does confuse me every time!). I'll just need to dig through some of our old discussion threads.
We should shoot for small PRs, so let's keep these separate.

Agreed. Good.

Should we just declare that "All angles in PyAbel are measured in radians."? (Editing this into my original post)
This was implied in my original description of angle, but in PyAbel we actually still use degrees in a few places. Though I think that @stggh is about to eliminate them in #195.

I'm declaring victory, and closing this issue, since it was incorporated in #214.


housekeeping + addr DOC-2579

Harness Developer Pull Request
Thanks for helping us make the Developer Hub better. The PR will be looked at
by the maintainers.
What Type of PR is This?

[ x] Issue
[ ] Feature
[ ] Maintenance/Chore

If tied to an Issue, list the Issue(s) here:

Issue(s)

House Keeping
Some items to keep track of. Screen shots of changes are optional but would help the maintainers review quicker.

[ x] Tested Locally
[ ] Optional Screen Shoot.

Preview environment: https://ci.pr.harness.io/pr-653

Preview environment: https://ci.pr.harness.io/pr-653


feat: DID Dashboard and minor fixes

Fixes below:

VC Dashboard intermittent loading issue.
Loader for create DID
Saved DID dashboard

closes #88
Signed-off-by: talwinder.kaur<EMAIL_ADDRESS>

noticed in the title that there is a space missing between DID and Management


upload: Error happened: favoriteFilled.png: open failed: ENOENT (No such file or directory) null

@PhilippKrone - Where to keep the file which is to be uploaded?
In Below documentation, what does absolute path means? Where to keep the file? '/' refers to which root folder - apps root folder( where index.android.js resides) OR to mobiles handset file system?
files: [
{
name: 'one', // optional, if none then filename is used instead
filename: 'one.w4a', // require, file name
filepath: '/xxx/one.w4a', // require, file absoluete path
filetype: 'audio/x-m4a', // options, if none, will get mimetype from filepath extension
},
]
In my code, I kept png file in apps root folder, and used following code but it gives above error.
filename: 'favoriteFilled.png',
filepath: 'favoriteFilled.png',
I have tried giving filepath as:
'filepath: '/favoriteFilled.png',
'filepath: './favoriteFilled.png'
But, still same error I get.

@cspkop You have to use an absolute path and not a RN asset. Take a look here: http://stackoverflow.com/questions/4044376/get-image-paths-from-nsbundle-in-objective-c
Otherwise, better post such a question in stack-overflow, as that has nothing to do with this module really. :)

using : "version": "1.2.0",
running on : 'Nexus 6 - 5.0.1' with apk '23'
the image shows up at <Image style={styles.displaied} source={{ uri: 'file:/storage/emulated/0/DCIM/Camera/IMG_20160211_125509.jpg' }}/>
but while am trying to upload to server, i got:
upload: Error happened: file:/storage/emulated/0/DCIM/Camera/IMG_20160211_125509.jpg: open failed: ENOENT (No such file or directory)
below are codes,
var obj = {
                uploadUrl: fileLoc + 'file_upload_handler',
                method: 'POST', // default 'POST',support 'POST' and 'PUT'
                headers: {
                  'Content-Type': 'image/jpeg'
                },
                fields: {
                    'img': uri,
                    'id': this.state.responseData.id,
                    'token': this.state.responseData.token,
                },

                files: [
                  {
                    name: 'one.jpeg', // optional, if none then `filename` is used instead
                    filename: 'one.jpeg', // require, file name
                    filepath: uri, // require, file absoluete path
                    filetype: 'image/jpeg', // options, if none, will get mimetype from `filepath` extension
                  },
                ]
            };

            FileUpload.upload(obj, function(err, result) {
              console.log('upload:', err, result);
            });

any ideas?

got it working by change below scripts:
＠react-native var obj
from:
headers: { 'Content-Type': 'image/jpeg' },
to:
headers: { 'Accept': 'application/json'},
＠server-end php script
from:
$_FILES["file"]["tmp_name"];
to:
$_FILES["image"]["tmp_name"];


Write-Error -ErrorRecord ignores ErrorRecord.CategoryInfo.Activity

Steps to reproduce
Write an error using the Write-Error cmdlet, passing [System.Management.Automation.ErrorRecord] where the CategoryInfo.Activity value is defined. (In the case of a cmdlet, this prevents the Activity from being labelled with the name of the cmdlet.)
using namespace System.Management.Automation;
function Invoke-Error1 {
    [CmdletBinding()]
    param()
    process {
        $ex = [InvalidOperationException]::new()
        $er = [ErrorRecord]::new($ex, 'OperationTest', [ErrorCategory]::InvalidOperation, 'MyErrorTarget')
        $er.CategoryInfo.Activity = 'MyActivity'
        Write-Error -ErrorRecord $er
    }
}

PS:\> Invoke-Error1
PS:\> Get-Error | Select CategoryInfo

Expected behavior
The Activity of the CategoryInfo of the ErrorRecord should be "MyActivity".
CategoryInfo
------------
InvalidOperation: (MyErrorTarget:String) [MyActivity], InvalidOperationException

Actual behavior
Instead, the CategoryInfo.Activity value was overwritten by the Write-Error cmdlet. Note that this behavior is not repeated if you define the CategoryActivity parameter of Write-Error explicitly.
CategoryInfo
------------
InvalidOperation: (MyErrorTarget:String) [Write-Error], InvalidOperationException

This was initially reported on this stack exchange question.
Environment data

Name                           Value
----                           -----
PSVersion                      7.1.0
PSEdition                      Core
GitCommitId                    7.1.0
OS                             Microsoft Windows 10.0.18363
Platform                       Win32NT
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.3
SerializationVersion           <IP_ADDRESS>
WSManStackVersion              3.0

Still there in Powershell v7.4.5
Found this issue through StackOverflow as I also have tried to construct a specific error record for a custom module
PS>$PsVersionTable

Name                           Value
----                           -----
PSVersion                      7.4.5
PSEdition                      Core
GitCommitId                    7.4.5
OS                             Microsoft Windows 10.0.22631
Platform                       Win32NT
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.3
SerializationVersion           <IP_ADDRESS>
WSManStackVersion              3.0


Initial proxy preview worker

Fixes DEVX-515
What this PR solves / how to test:
This PR adds a worker which allows for using the edge-preview environment without having to add specific headers or url parameters onto the request. In particular, this is helpful for embedding in iframes.
Author has included the following, where applicable:

~[ ] Tests~
[x] Changeset (Changeset guidelines)

Reviewer has performed the following, where applicable:

[ ] Checked for inclusion of relevant tests
[ ] Checked for inclusion of a relevant changeset
[ ] Checked for creation of associated docs updates
[ ] Manually pulled down the changes and spot-tested

@kentonv would someone on the runtime team be able to take a look at this as well? Not sure who's got most context.

@petebacondarwin I think this would be fairly difficult to test, given the need for an actual Cloudflare account, but I'll explore adding this to the e2e tests (what they're for, after all!)

I think you need to exclude the test from the jest run.


Homepage Redesign!

Here is the long-awaited homepage redesign, conveniently packaged into a single clean, ready-to-merge commit. 🎉
Before:

After (minus hover effects, map pin data, and minor copy edits):

At zero but the site is messed up - do not merge.

Ready to merge. Here is what the site looks like:

Can we close this because #252 exists?

@MaxWofford no, #252 is a branch off of #251 with changes by @zrl and has been merged back into #251

Just closed #252 to reflect this.
On Wed, Aug 24, 2016 at 2:28 PM, Victor Lourng<EMAIL_ADDRESS>wrote:

@MaxWofford https://github.com/MaxWofford no, #252
https://github.com/hackclub/website/pull/252 is a branch off of #251
https://github.com/hackclub/website/pull/251 with changes by @zrl
https://github.com/zrl and has been merged back into #251
https://github.com/hackclub/website/pull/251
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/hackclub/website/pull/251#issuecomment-242214154, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AA8j-A42L7gbJ3VgvKlYCCdoSl83V6hmks5qjLd9gaJpZM4JpPmI
.

--
Zach Latta
Hack Club |<EMAIL_ADDRESS>

It done.


Bump upload timeout to 1 min

Summary
There have been reports the when the antivirus plugin is enabled the files upload are failing due to timing out, this PR is bumping the timeout to help determine if that is the actual cause.
Based on this convo: https://community.mattermost.com/private-core/pl/onw9nyodzid13e8gf3oxe63tde this PR solves the issue.
Ticket Link
https://mattermost.atlassian.net/browse/MM-25561

Building app in separate branch.

Successfully building:
https://circleci.com/gh/mattermost/mattermost-mobile/6266
https://circleci.com/gh/mattermost/mattermost-mobile/6264

Artifact links:
https://6266-70265724-gh.circle-artifacts.com/0/~/mattermost-mobile/Mattermost_Beta.ipa
https://6264-70265724-gh.circle-artifacts.com/0/~/mattermost-mobile/Mattermost_Beta.apk

@josephbaylon @migbot FYI this is for a dot release.

@amyblais @enahum See comment above

So the only change here is bumping the timeout from 10 seconds to 1 minute. I guess what you are experiencing @josephbaylon has nothing to do with the PR

@enahum I understand. But I can't repro the issue and can't test the fix either. Should I just approve since it's just a bump?

@josephbaylon what happens if you uninstall the plugin? what you  are seeing may very well be a side effect of installing the plugin ?

@enahum File/image/video can be uploaded without the plugin

@josephbaylon then it sounds to me that this is working just fine and there may be a potential issue with the plugin itself

/cherry-pick release-1.32


rustup show fails on terminal without color

Problem

When I run rustup show inside an Emacs shell, I get the message error: color not supported by the terminal. Some other rustup commands, like rustup install, work. I haven't tried the commands exhaustively.
Possible Solution(s)

rustup show | cat works.
Notes
Output of rustup --version:
rustup 1.17.0 (069c88ed6 2019-03-05)
Output of rustup show:
error: color not supported by the terminal

Could you try these workarounds?

How to make Emacs terminal colors the same as Emacs GUI colors?
Use colors specified in terminal emulator for emacs

Also could you please tell me the value of TERM for your terminal in emacs?

Those workarounds are for running Emacs inside a terminal, not using a window system.
The issue is with running rustup show inside a shell inside Emacs, and I get the same error whether I'm running Emacs inside a terminal or using the window system.
I can reproduce the issue if I export TERM=dumb in a normal terminal. rustup update and rustup show | cat work, but rustup show fails.

@kinnison Inside the shell in Emacs, TERM=dumb.

Thanks @tspiteri I've confirmed I can reproduce with env TERM=dumb rustup show in my normal terminal so I'll see what I can do to find a fix.


[BUG]

Is there an existing issue for this?

[X] I have searched the existing issues

Current Behavior
shenyu admin dictionary management failed to save, "Request error! invalid argument [enabled: cannot be null]"
return
{
"code": 500,
"message": "Request error! invalid argument [enabled: 不能为null]",
"data": null
}
Expected Behavior
No response
Steps To Reproduce
No response
Environment
ShenYu version(s): 2.5.0

Debug logs
No response
Anything else?
nothing

Can you try the master version in dashboard? https://github.com/apache/shenyu-dashboard


[MINOR] junit5 for eth/sync tests

migrate some more tests to junit5

thanks for reviewing @siladu - addressed your comments if you can take another look


Update for Windows Server 2019 Paginated Sign-in

Can you update this content for the paginated sign-in experience that's available with Windows Server 2019.  I'm seeing unexpected behavior.  For example, lengthy SignInPageDescriptionText text overlaps with the Next button and extends beyond the login box.
The new paginated sign-in page is discussed here: https://docs.microsoft.com/en-us/windows-server/identity/ad-fs/operations/ad-fs-paginated-sign-in

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

ID: 020ba99d-608f-670c-1e47-10c2ddf855f7
Version Independent ID: c322a2d4-f34a-d1ac-14d2-23b719e6c70c
Content: AD FS user sign-in customization
Content Source: WindowsServerDocs/identity/ad-fs/operations/AD-FS-user-sign-in-customization.md
Product: windows-server
Technology: ad-fs
GitHub Login: @billmath
Microsoft Alias: billmath

Thank you for submitting this issue.  Unfortunately, due to high volumes I was unable to respond to this in a timely manner.  At this point, I am going to close this due to it's age and the possibility that it may have been addressed.  If this is still a problem, please consider submitting a new issue.  Thank you.
#please-close


Fixed File_Util.cpp so that it compiles on Linux

This commit fixes issue #37, so that it compiles under Linux
(tested on Ubuntu 17.04)
(edit: Also rename files in Textures/Menu_BG to have lowercase extensions, because I was getting File Not Found errors since most Linux filesystems are case-sensitive)

I literally took pictures using Windows snipping tool and then saved it to the folder lol
I guess it automatically does the PNG rather than png :(


temp fix for cloudera TOS

@grozdanowski I created a PR for this change, is added manually into the Cloudera's server, please take a look, if is acceptable, merge it please, so we don't loose the change in future upgrades.

 Cloudera: link to terms and conditions broken

I'll add that content through theme-variables file, so we don't hardcode in common templates.


[iOS] Restore backward compatibility with old export templates.

A little followup, for https://github.com/godotengine/godot/pull/86312, allows using custom export templates with old pbxproj (created before launch images removal).
Should prevent "corrupted project" errors, if you have updated libraries but not the project file in the custom export template.

Thanks!


v-show and v-bind:style override bug

demo: https://gist.github.com/loujiayu/2cbe1413303a0d189514c15e32191129
It works fine in chrome, but in firfox :style override v-show style.

and if change the order of directives:

override issue appears in chrome.

Might be related: #2592.

Do not use plain string styles. Use an object.


Close after unsuccessful ensure temp directory

When we restart impala, ibis is unable to ensure the temp directories exist. This is causing there to be connection leaks. Without the close, these connections stay in impala forever.

+1. Not sure what's up with the Circle CI failure


Switched to AsyncKeyedLock for lower allocations

Thanks @MarkCiliaVincenti 👍

Cheers! Let me know when it makes it on NuGet by the way. Also the NuGet link in your README.md just opens the badge.


cpu-o3: reduce int div latency to align kmh

Align with kmh-v2 div latency

The Data of div test


fix deprecation warning for datapipes

Sister PR to pytorch/pytorch#74685. Fixes #322. CI will fail until the change is merged upstream.

Thanks! Will import after the other one lands.

The other PR should be landed soon, so this can be merged next week

We get a bunch of "unclosed file" warnings for Python >= 3.8. They are valid, but unrelated to this PR. See pytorch/vision#5801.

 They are valid, but unrelated to this PR. See pytorch/vision#5801.

Took a quick look on the warning. It seems the warning comes from https://github.com/pytorch/vision/blob/c399c3f4957d997691561b51b0eca182ec7c3cac/torchvision/datasets/sbu.py#L51
Curious about when does this warning start to pop up? Based on git blame, the changes were made 3 years ago. To eliminate it, you may want to explicitly close the opened files in zip.

It seems we have mypy Error from deprecation_warning on TorchData CI. IIUC, the Error should be eliminated after this PR is landed.

Took a quick look on the warning. It seems the warning comes from https://github.com/pytorch/vision/blob/c399c3f4957d997691561b51b0eca182ec7c3cac/torchvision/datasets/sbu.py#L51

Nope. You linked an old dataset that is not tested in your CI. SBU with datapipes is not even landed yet (pytorch/vision#5683), so not sure where you got that from.
In any case, this is not linked to a specifc dataset as far as I can tell. See #5801 for more failures that popped up when we also tested Python >= 3.8 in our CI. Let's discuss there.


Update to latest MusicBox/CAMP configuration format

Update JSON file output for mechanisms to use camp-data instead of pmc-data, and make sure there are no other updates needed to use the configuration files in MusicBox

Closing as this does not apply to the new version of chemistry cafe.


[Bug] About vacuum interface.

About vacuum(time) -> deleteBeforeTimestamp, it will select files that will be deleted as following (let's ignore directory this case).
I suppose it works like:
All files - files: (files.modifyTime > deleteBeforeTimestamp)
- files: (currentSnapshot.addFiles)
- files: (all_removeFiles.deleteTime > deleteBeforeTimestamp)
However it seems works like:
All files - files: (files.modifyTime > deleteBeforeTimestamp)
- files: (currentSnapshot.addFiles)
- files: (currentSnapshot.removeFile.deleteTime > deleteBeforeTimestamp)
The difference between all_removeFiles.deleteTime and currentSnapshot.removeFile.deleteTime is that currentSnapshot.removeFile will filter out those deleteTime < minFileRetentionTimestamp(computed by TOMBSTONE_RETENTION). So it may delete some RemoveFile with removeFiles.deleteTime > deleteBeforeTimestamp but removeFiles.deleteTime < minFileRetentionTimestamp when set vacuum time param > TOMBSTONE_RETENTION.
For example:
Vacuum time param: 14 days
TOMBSTONE_RETENTION: 7 days
Vacuum will delete files with RemoveFile.deleteTime earlier than 7 days rather than earlier 14 days.
I want to confirm if it works lining with expectations

The docs for Vacuum can be found here
https://docs.delta.io/latest/delta-utility.html
When vacuum is called with time parameter it will override the default retention period. If the time in not provided it will take the default retention period.
So for your example, it would remove files older than 14 days.

Hi @rahulsmahadev . I know vacuum will override the default retention period and in my case I supposed to remove files older than 14 days. However, after reading the code I found that it may delete remove files older than 7 days. For current snapshot, we use modify time of AddFileAction to filter and use delete time of RemoveFileAction to filter. Because when snapshot constructing stateReconstruction, it will reply the commit log and form the Acition collection. During that constructing, it will filter out those RemoveFileAction older than TOMBSTONE_RETENTION not than the params we set in vacuum interface and this is my question. Thanks for reply :)

@triplesheep You are correct, this is a legitimate bug.

@brkyvz  Hi :) I have try to fix it and post a pr.


Tini warning when building 1.28.1 image

When building the denoland/deno image with docker build -t app . && docker run -it --init -p 1993:1993 app I get a warning on the terminal:
[WARN  tini (7)] Tini is not running as PID 1 and isn't registered as a child subreaper.
Zombie processes will not be re-parented to Tini, so zombie reaping won't work.
To fix the problem, use the -s option or set the environment variable TINI_SUBREAPER to register Tini as a child subreaper, or run Tini as PID 1.

This is the dockerfile being used:
FROM denoland/deno:1.28.1

EXPOSE 1993

WORKDIR /app

USER deno

COPY deps.ts .
RUN deno cache deps.ts

ADD . .
RUN deno cache main.ts

CMD ["run", "--allow-net", "main.ts"]

This does not happen if I use the version used on the Docker hub page which is 1.10.3

--init already creates an init handler so tini is useless (which is why tini writes this warning).
Most processes (like Deno) are written to have a working init handler. Containers are meant to be pretty minimal so they only ship with the relevant processes. Container environments can add a pretty minimal init handler on run with --init which is the normal way of working with containers.
#165 added an init handler to the deno container image. So running with --init results in having two init handlers running which is what tini complains about.
While I personally would prefer to use the container environment --init handler the simplest solution with deno containers is to omit the --init on run.
The old version you mentioned (1.10.3) was probably before tini was added to this image so there wasnt a conflict of two init handlers then.

Thanks for looking into it! Running the image without --init works for me. The page on Docker Hub for the Deno image is where I got the command from but it may be outdated, i.e. the readme on https://github.com/denoland/deno_docker doesn't use --init in docker run anymore.

Also got this issue when upgrading from 1.25 to 1.30. I run Deno in Docker via Dokku and don't handle the containers myself; so quite weird to get the Tini message in my face like this. Added ENV TINI_SUBREAPER=true to my Dockerfile to remove the error.

@GJZwiers I think you're right, I created #370 to track it.


Questions about agent allow_delegation

I've noticed that when the 'allow_delegation' field is set within an agent, the crew will convert other agents into tools and add them to this agent.
        return [
           Tool.from_function(
                func=self.delegate_work,
                name="Delegate work to co-worker",
                description=self.i18n.tools("delegate_work").format(
                    coworkers=", ".join([agent.role for agent in self.agents])
                ),
            ),
            Tool.from_function(
                func=self.ask_question,
                name="Ask question to co-worker",
                description=self.i18n.tools("ask_question").format(
                    coworkers=", ".join([agent.role for agent in self.agents])
                ),
            ),
        ]

My point of confusion comes from why we need to use two types of tools: 'delegate' and 'question'.

I presume it could be that one tool takes care of delegation to whom to delegate and the other generates input to the delegated agent. I may be wrong as well as right here.

Even I was facing many errors due to this default value of True, I have turned it off and my tasks were completed much cleaner.

I presume it could be that one tool takes care of delegation to whom to delegate and the other generates input to the delegated agent. I may be wrong as well as right here.

    def delegate_work(self, coworker: str, task: str, context: str):
        """Useful to delegate a specific task to a coworker passing all necessary context and names."""
        return self._execute(coworker, task, context)

    def ask_question(self, coworker: str, question: str, context: str):
        """Useful to ask a question, opinion or take from a coworker passing all necessary context and names."""
        return self._execute(coworker, question, context)

But the binding functions are same.
I think that dividing agent into 'delegate task' and 'ask question' may better guide the LLM model to select the right tool and provide appropriate parameters. However, I'm not quite certain why this works, as intuitively, these two descriptions seem to have no difference. In other words, would the removal of one of the tools lead to a performance degradation in certain scenarios?

I think that dividing agent into 'delegate task' and 'ask question' may better guide the LLM model to select the right tool and provide appropriate parameters.

On point, the whole idea is to better guide the model on when using the tool be more specific about the expected outcome.
We could try removing them and run benchmarks for testing.
Also am open to the idea of making them false by default, but would also like to run that through out internal benchmark before pulling the trigger on it

As being my self a noob, I'm working with four agents, one of them is tasked to grab events to an external solution and provide that information to the remaining agents for further analysis and reporting.
I don't know if that is the desired objective. When I sent the first agent to delegation : False, he grab the information but other agents are not able to use that information.
And if use the first task as the context to the second task it doesn't work as well.
In this type of scenario, I need to have the delegation set to True?
Regards,

I get this same issue when I attempt to run locally.  If I run it with OpenAI something is being done in the background that allows me to move forward.  I don't think the solution is to just turn off delegation as the idea is to get these agents working together and not as a silo.  Setting delegation to false just yields a silo product.   In the end they cannot produce a coherent product.  For me openai is a deal breaker.  I am really hoping to see a working multi-agent local example.  I can't get it to work.


T 94917c

Finished the toolbar in mobile view

So in general  I think the changes make sense. However, we need to document a lot better since it would totally confuse any programmer as to why we are doing all that stuff. Could you go through and add more documentation from the standpoint of a developer first looking at this code without any idea what it does?

Alright, will put more comments. Thanks.


"pac paportal list" throws exception

When running command pac paportal list an exception is thrown.

Connected to...Sorry, the app encountered a non recoverable error and will need to terminate. The exception details have been captured and will be forwarded to the development team, if telemetry has been enabled. Exception Id:12afe9c5-d072-4658-aa36-0cec5c53fc9b

Telemetry is enabled so hopefully there is more details in your logs
I proceeded to clear the auth list, recreate the auth profile, and try again. No luck.
I am connecting to Gov cloud, so URLs are of the https://[domain].crm9.dynamics.com variety

@DennisValente this was an improperly handled AAD error, seemingly due to AAD's ConditionalAccess requirement:
AADSTS70043: The refresh token has expired or is invalid due to sign-in frequency checks by conditional access.
CC: @ameyaapte1
Also, the pac CLI today has a limitation where its connectivity to sovereign clouds isn't fully functional. Full support for sov clouds is in the works, though. ETA: July

Thanks for the explanation @davidjenni!

Also, the pac CLI today has a limitation where its connectivity to sovereign clouds isn't fully functional. Full support for sov clouds is in the works, though. ETA: July

All three of the pac paportal commands worked for me a few days before I submitted this issue. So either there was a release within that timeframe that broke those commands (possibly solely for sovereign clouds) (and pac paportal download had the same error message) or those commands are not currently reliable as they work merely sometimes.
Seeing as the Power Apps CLI and this extension are Preview, it's all good. The ETA of July works, as there are workarounds albeit not automatable ones.

A colleague is successful at connecting to the same portal website as I reported. Since the pac paportal commands still error for me, I once again performed a pac auth clear and pac auth create. The pac paportal commands are working once again.
Before creating this issue, as a troubleshooting step, I did clear the auth list, reauth'd, and the paportal commands were unsuccessful. However, doing it again now allows me to successfully run the pac paportal commands.
This is no longer an issue.

@davidjenni Can we mark this issue as closed, seems like it got fixed after resetting the auth profiles?


Display package keywords in search results

Implement after #851 so we can match the style.
As a first step to differentiating package search results, and as a useful feature in itself! We should display keywords against a package search result, something along the lines of this:

The more I think about this the less I like it. Package keywords are clickable everywhere, but wouldn't be in these search results.

As a first step to differentiating package search results ...

Given that we're now differentiating keyword and author results using a different layout, I think we should close this.


Error importing config flow

Hello,
Wanted to take the fresh 2022.2.0b1 today, after installing it i get the following error:
Logger: homeassistant.config_entries
Source: config_entries.py:1211
First occurred: 08:33:14 (1 occurrences)
Last logged: 08:33:14

Error importing platform config_flow from integration nilan to set up nilan configuration entry: No module named 'pymodbus.client.sync'

So the integration does not load.
Tried redownloading the custom integration, and restart again, but not improvement.
Reverted to 2023.1.7 and it works again just fine.
Do you know of a major change of pymodbus in the upcoming HA updates ?
I  could find similar issues reported in earlier upgrade of HA here:
https://github.com/WillCodeForCats/solaredge-modbus-multi/issues/162
And I can see that in 2022.2, core pymodbus bumped to 3.1.1.
https://github.com/home-assistant/core/pull/86513
I will try to change that in the manifest and see if that works.
Not sure if it is the same reason. Also home assistant now requires python 3.10 minimum, not sure if related.

After I upgraded to 2023.2.0 I got the same issue
Also trie to remove the plugion from HACS, and reinstalling it. When loading it as an integration in home assistant I get the following error message:
Error
Config flow could not be loaded: {"message":"Invalid handler specified"}

I will look into this issue this week. It's probably an issue with the manifest file.

Simple fix is to replace module 'pymodbus.client.sync' with 'pymodbus.client.' in config_flow.py

Simple fix is to replace module 'pymodbus.client.sync' with 'pymodbus.client' in config_flow.py

I can confirm this fixes the issue.


[BUG] Blue detection layer still appears although autoscan and document detection are turned off

Version
v1.8.0 Build 72
What platform are you using?
No response
OS Version
Android 14
What happened?
Auto Scan and Document Detection are both turned off, but the blue-detection layer still appears on documents when wanting to take a photi.
Relevant log output
No response
Code of Conduct

[x] I agree to follow this project's Code of Conduct

Thank you for your hard work and efforts!

@0lm should be fixed in latest


fix: bunny consumer message metadata

LGTM :+1:
Unfortunately tests are falling. The problem is, that:
Gem::InstallError: amq-protocol requires Ruby version >= 2.0.
Maybe installing older version of bunny in ruby mvr 1.9.3 environment in travis.yml should fix it (gem install bunny --version "=...").

Fixed, added mri 2.2.2 as well

This solution prohibits usage newer version even on new mri.
Keep it free in Gemfile. But use custom Gemfile in travis test (or maybe
the version of bunny could be set by env variable).
See
https://docs.travis-ci.com/user/languages/ruby#Custom-Bundler-arguments-and-Gemfile-locations
and
https://docs.travis-ci.com/user/languages/ruby#Testing-against-multiple-versions-of-dependencies
On Thu, Jan 28, 2016 at 9:12 AM, ireznice<EMAIL_ADDRESS>wrote:

Fixed, added mri 2.2.2 as well
—
Reply to this email directly or view it on GitHub
https://github.com/final-ci/travis-support/pull/2#issuecomment-176046671
.

--
Lukas Svoboda

:+1:


fluid.sines~ tab 2 needs a step 4

Where the user boosts the residual to greater than +2 dB, I couldn't hear it until about +18 db, +30 was even more clear.

This will be solved in: PR #83

This is solved in my WIP improvements to the help file.


⚠ Processors has degraded performance

In b73d370, Processors ($STATUS_URL) experienced degraded performance:

HTTP code: 200
Response time: 49 ms

Resolved: Processors performance has improved in f2a8726.


[No QA] Update getInputIDPropTypes docs

Details
Updates docs for getInputIDPropTypes
Fixed Issues
$ https://github.com/Expensify/App/issues/7753
Tests
N/A doc changes only!

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

QA Steps
N/A
Tested On

[ ] Web
[ ] Mobile Web
[ ] Desktop
[ ] iOS
[ ] Android

Screenshots

Web

Mobile Web

Desktop

iOS

Android

Updated!

@tgolen looks like this was merged without passing tests. Please add a note explaining why this was done and remove the Emergency label if this is not an emergency.

: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 production by @timszot in version: 1.1.39-3 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅


iOS 12 not updating MFMailComposeViewController nav title color

Relevant: https://stackoverflow.com/questions/52522308/change-title-color-of-navigation-bar-in-mfmailcomposeviewcontroller-in-ios-12-no


rancher host is always disconnected

docker info
[root@docker-node1 ~]# docker info
Containers: 15
 Running: 14
 Paused: 0
 Stopped: 1
Images: 26
Server Version: 17.03.1-ce
Storage Driver: overlay
 Backing Filesystem: xfs
 Supports d_type: false
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local
 Network: bridge host macvlan null overlay
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 4ab9917febca54791c5f071a9d1f404867857fcc
runc version: 54296cf40ad8143b62dbcaa1d90e520a2136ddfe
init version: 949e6fa
Security Options:
 seccomp
  Profile: default
Kernel Version: 3.10.0-327.el7.x86_64
Operating System: CentOS Linux 7 (Core)
OSType: linux
Architecture: x86_64
CPUs: 24
Total Memory: 30.52 GiB
Name: docker-node1.hualv.net
ID: 4K3Y:NRIV:6OG7:WVHW:OSYW:HCWV:4I3A:VNNU:HGWP:YH62:JQ4P:INSD
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
Experimental: false
Insecure Registries:
 <IP_ADDRESS>/8
Registry Mirrors:
 https://registry.docker-cn.com
Live Restore Enabled: false

rancher version : v1.6.10
agent version : v1.2.6
agent error log
time="2017-10-18T01:59:21Z" level=error msg="Error writing EOT message." error="write unix @->/var/run/docker.sock: write: broken pipe"
time="2017-10-18T01:59:58Z" level=error msg="Error with the container log scanner." error="context canceled"

Can you please use the template and fill in all the possible details and the steps to reproduce? It's pretty hard from this info to retrieve what's going on.
One pointer:
Kernel 3.10.0-327.el7.x86_64 is a pretty bad in combination with Docker

Rancher versions:
rancher/server:v1.6.10
rancher/agent:v1.2.6
Infrastructure Stack versions:
healthcheck:v0.3.3
ipsec: rancher/net:holder
network-services:rancher/network-manager:v0.7.8
scheduler:rancher/scheduler:v0.8.2
kubernetes (if applicable):no
Docker version: (docker version,docker info preferred)
17.03.1-ce
Operating system and kernel: (cat /etc/os-release, uname -r preferred)
3.10.0-327.el7.x86_64
Type/provider of hosts: (VirtualBox/Bare-metal/AWS/GCE/DO)
hyper-v
Setup details: (single node rancher vs. HA rancher, internal DB vs. external DB)
single node
Environment Template: (Cattle/Kubernetes/Swarm/Mesos)
Cattle
Steps to Reproduce:

add a host to rancher,
and do some regular operation(like add stack,add service,upgrade service)。
Results:
host is disconnected!

What specs do you give the machines running the rancher/agent container?
What networking do you have enabled on Hyper-V side?
What is the complete logging from the rancher/server and rancher/agent from the moment you are about to add a host and when it's in disconnected state?

rancher/agent is on the same machine with rancher/server.about(24core,30GB)
hyper-v networking is external.

Please supply the logging when it happens from both containers.


unable to save new folder named "menu"

I'm trying to create a new folder named "menu" under the path "app/services/".
i can create the folder and projects get successfully saved. but after saving the project if i refresh the page then "menu" folder is no where to be found.
playground link:
https://play.nativescript.org/?template=play-ng&id=V8fVnQ&v=5

projects forked from this also have same issue.

The issue seems to happen only when the name of the newly created folder contains menu

yes right. strange indeed

@bhavincb, there was an issue with disappearing folders in some older sessions created prior to September. We have manually fixed your session and normally the menu folder should appear. Let us know if you experience any further issues with your session.

Closing due to inactivity.


add import path for callout component

add import path for the Callout component

Thanks for your contribution! Please merge into dev instead, main is only updated in stable releases.


Device Boot Error: Getting Flash Read Error : 1000 (IDFGH-5960)

Hello Community Members:
Module : ESP32-WROOM-32D
Development Platform - ESP-IDF
I am using the particular commit id of esp-idf : c40f2590bf759ff60ef122afa79b4ec04e7633d2
for my application.
the device is placed at the client side and we are getting the issue that the device is not able to load the bootloader after 15 days, When we checked the logs we are getting this:
rst:0x10 (RTCWDT_RTC_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)
flash read err, 1000
ets_main.c 371
ets Jun  8 2016 00:22:57
rst:0x10 (RTCWDT_RTC_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)
flash read err, 1000
ets_main.c 371
ets Jun  8 2016 00:22:57
rst:0x10 (RTCWDT_RTC_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)
flash read err, 1000
ets_main.c 371
I had checked the efuse summary but found nothing suspicious:
Detecting chip type... ESP32
espefuse.py v3.0

EFUSE_NAME (Block)                       Description  = [Meaningful Value] [Readable/Writeable] (Hex Value)
Calibration fuses:
BLK3_PART_RESERVE (BLOCK0):              BLOCK3 partially served for ADC calibration data   = False R/W (0b0)
ADC_VREF (BLOCK0):                       Voltage reference calibration                      = 1121 R/W (0b00011)
Config fuses:
XPD_SDIO_FORCE (BLOCK0):                 Ignore MTDI pin (GPIO12) for VDD_SDIO on reset     = False R/W (0b0)
XPD_SDIO_REG (BLOCK0):                   If XPD_SDIO_FORCE, enable VDD_SDIO reg on reset    = False R/W (0b0)
XPD_SDIO_TIEH (BLOCK0):                  If XPD_SDIO_FORCE & XPD_SDIO_REG                   = 1.8V R/W (0b0)
CLK8M_FREQ (BLOCK0):                     8MHz clock freq override                           = 50 R/W (0x32)
SPI_PAD_CONFIG_CLK (BLOCK0):             Override SD_CLK pad (GPIO6/SPICLK)                 = 0 R/W (0b00000)
SPI_PAD_CONFIG_Q (BLOCK0):               Override SD_DATA_0 pad (GPIO7/SPIQ)                = 0 R/W (0b00000)
SPI_PAD_CONFIG_D (BLOCK0):               Override SD_DATA_1 pad (GPIO8/SPID)                = 0 R/W (0b00000)
SPI_PAD_CONFIG_HD (BLOCK0):              Override SD_DATA_2 pad (GPIO9/SPIHD)               = 0 R/W (0b00000)
SPI_PAD_CONFIG_CS0 (BLOCK0):             Override SD_CMD pad (GPIO11/SPICS0)                = 0 R/W (0b00000)
DISABLE_SDIO_HOST (BLOCK0):              Disable SDIO host                                  = False R/W (0b0)
Efuse fuses:
WR_DIS (BLOCK0):                         Efuse write disable mask                           = 0 R/W (0x0000)
RD_DIS (BLOCK0):                         Efuse read disable mask                            = 0 R/W (0x0)
CODING_SCHEME (BLOCK0):                  Efuse variable block length scheme
= NONE (BLK1-3 len=256 bits) R/W (0b00)
KEY_STATUS (BLOCK0):                     Usage of efuse block 3 (reserved)                  = False R/W (0b0)
Identity fuses:
MAC (BLOCK0):                            Factory MAC Address
= a8:03:2a:d4:21:90 (CRC 0x4b OK) R/W
MAC_CRC (BLOCK0):                        CRC8 for factory MAC address                       = 75 R/W (0x4b)
CHIP_VER_REV1 (BLOCK0):                  Silicon Revision 1                                 = True R/W (0b1)
CHIP_VER_REV2 (BLOCK0):                  Silicon Revision 2                                 = False R/W (0b0)
CHIP_VERSION (BLOCK0):                   Reserved for future chip versions                  = 2 R/W (0b10)
CHIP_PACKAGE (BLOCK0):                   Chip package identifier                            = 1 R/W (0b001)
MAC_VERSION (BLOCK3):                    Version of the MAC field                           = 0 R/W (0x00)
Security fuses:
FLASH_CRYPT_CNT (BLOCK0):                Flash encryption mode counter                      = 0 R/W (0b0000000)
UART_DOWNLOAD_DIS (BLOCK0):              Disable UART download mode (ESP32 rev3 only)       = False R/W (0b0)
FLASH_CRYPT_CONFIG (BLOCK0):             Flash encryption config (key tweak bits)           = 0 R/W (0x0)
CONSOLE_DEBUG_DISABLE (BLOCK0):          Disable ROM BASIC interpreter fallback             = True R/W (0b1)
ABS_DONE_0 (BLOCK0):                     Secure boot V1 is enabled for bootloader image     = False R/W (0b0)
ABS_DONE_1 (BLOCK0):                     Secure boot V2 is enabled for bootloader image     = False R/W (0b0)
JTAG_DISABLE (BLOCK0):                   Disable JTAG                                       = False R/W (0b0)
DISABLE_DL_ENCRYPT (BLOCK0):             Disable flash encryption in UART bootloader        = False R/W (0b0)
DISABLE_DL_DECRYPT (BLOCK0):             Disable flash decryption in UART bootloader        = False R/W (0b0)
DISABLE_DL_CACHE (BLOCK0):               Disable flash cache in UART bootloader             = False R/W (0b0)

BLOCK1 (BLOCK1):                         Flash encryption key
= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R/W
BLOCK2 (BLOCK2):                         Secure boot key
= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R/W
BLOCK3 (BLOCK3):                         Variable Block 3
= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R/W
Flash voltage (VDD_SDIO) determined by GPIO12 on reset (High for 1.8V, Low/NC for 3.3V).
Can anyone suggest what is the exact issue, why device boot fails after some power cycles.

I tried the same but it seems like device is not able to read any data from the flash. command used:
esptool.py read_flash 0x1000 0x8000 ./dump.bin
Here I am trying to read the application bootloader. But there is no response in return.
Does it means that flash got damaged?

Thanks for reporting, feel free to reopen.


DirectMessageListenerContainer fails to add consumers to consumersToRestart list in case of AmqpIOException as a result of network failure

We are using DirectMessageListenerContainer along with CachingConnectionFactory.
In production as a result of network failures we observed a issue where consumers on lost connections were not able to reconnect to broker when network got re-established.
RabbitExceptionTranslator is translating java.net.SocketTimeoutException to org.springframework.amqp.AmqpIOException.
DirectMessageListenerContainer#doConsumeFromQueue is only handling either of IOException | AmqpConnectException as result of which in this case failed consumers are not added to list of consumersToRestart. Hence, leading to no consumers attached.
This issue seems to be in reference to already closed  #637
Stacktrace
[ERROR] 2018-11-26 08:19:52.501 [listenerContainer-consumerMonitor-1] [] DirectMessageListenerContainer:397 - Consumer canceled - channel closed SimpleConsumer [queue=task_result_queue, consumerTag=amq.ctag-3mWZ5wgYDuQJY2C1wn2aZA identity=5df5c0b2]  [INFO ] 2018-11-26 08:19:52.507 [listenerContainer-consumerMonitor-1] [] CachingConnectionFactory:447 - Attempting to connect to: [xxx:5672]  [ERROR] 2018-11-26 08:22:52.658 [listenerContainer-consumerMonitor-1] [] DirectMessageListenerContainer:416 - Cannot connect to server org.springframework.amqp.AmqpIOException: java.net.SocketTimeoutException: connect timed out at org.springframework.amqp.rabbit.support.RabbitExceptionTranslator.convertRabbitAccessException(RabbitExceptionTranslator.java:71) ~[spring-rabbit-2.0.3.RELEASE.jar!/:2.0.3.RELEASE]

Sounds like we need to add an AmqpIOException to the catch (IOException | AmqpConnectException e) { block!

Or change it to catch (IOException | AmqPException e) ?

Hm. Too generic...
Some Predicate strategy to determine that exception is sufficient for consumer to re-start?

Given that we catch AmqpApplicationContextClosedException above, wouldn't we want to always restart for any other exception?

Might be the case , but how about AmqpAuthenticationException and similar?
But I'm OK if you think this is fully safe...
Also not related to this issue, but seems form me we need to revise our exceptions hierarchy and introduce a listener container specific abstract exception to really distinguish those we throw from here in container and those we throw in the RabbitTemplate.


collapse menu on a IOS device

I tried to setup a one-page website with a simple bootstrap frame. I used this script for scrolling purposes.
On a mac it works fine, but on a Iphone the menu won't collapse after selecting a menu item. I can only remove the menu by pressing the main menu button. I can see the mainpage scrolling.
How to correct this?

Can you clarify what the menu collapsing means? This plugin does not provide anything for menu collapsing.

Hi Trevor,
Have a look at www.roelvossen.nl
Try the menu; home, diensten and portfolio  are in use. On a Iphone the menu doesn't disappear after selecting one of these items.
Best Regards,
Roel Vossen
Verstuurd vanaf mijn Iphone

Op 11 feb. 2015 om 17:15 heeft Trevor Davis<EMAIL_ADDRESS>het volgende geschreven:
Can you clarify what the menu collapsing means? This plugin does not provide anything for menu collapsing.
—
Reply to this email directly or view it on GitHub.

There are callbacks in the plugin where you can execute your own code, but nothing would automatically make the menu collapse.

Without applying your script this worked fine. I don't know what I 'm doing wrong. Can you perhaps exact tell me what to change?
An example of the same basic page without the onepage -scrollscript is:
www.hdfactory.nl
Bedt Regards,
Roel Vossen
Verstuurd vanaf mijn Iphone

Op 11 feb. 2015 om 17:27 heeft Trevor Davis<EMAIL_ADDRESS>het volgende geschreven:
There are callbacks in the plugin where you can execute your own code, but nothing would automatically make the menu collapse.
—
Reply to this email directly or view it on GitHub.

Without applying your script this worked fine. I don't know what I 'm doing wrong. Can you perhaps exact tell me what to change?

Seems like you need to take a look at the code that does the collapsing.


Possibility to specify a different PREFIX

Possibility to specify a different PREFIX from the command line

Thank you for your feedback. I've merged it.