Undo broken after latest update

Issue Type: Bug
After the latest update, I have to press ctrl+z multiple times to undo changes in a file. I noticed this behaviour happens when I hit Save.
VS Code version: Code 1.30.0 (c6e592b2b5770e40a98cb9c2715a8ef89aec3d74, 2018-12-11T22:29:11.253Z)
OS version: Windows_NT x64 10.0.17134

System Info

Item
Value

CPUs
Intel(R) Core(TM) i5-4460  CPU @ 3.20GHz (4 x 3200)

GPU Status
2d_canvas: enabledchecker_imaging: disabled_offflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onnative_gpu_memory_buffers: disabled_softwarerasterization: enabledvideo_decode: enabledvideo_encode: enabledwebgl: enabledwebgl2: enabled

Memory (System)
15.91GB (5.02GB free)

Process Argv

Screen Reader
no

VM
0%

Does this reproduce with all extensions disabled?

@mjbvz I have opened vscode with --disable-extensions arg and probably as you suspected, this bug does not reproduce. But still, the main reason that had me decide to post this issue is the fact that this started right after I updated vscode, so I still think something broke, that made one of my many extensions corrupt the undo level after I save a file.
I wanted to try and identify the problematic extension, but it turns out I can't even use the "Disable All Installed Extensions" from the Extensions panel because of this:

I'm posting the list with all my installed extensions, maybe it helps:
Extensions (71)

Extension
Author (truncated)
Version

Bookmarks
ale
10.0.0

project-manager
ale
10.0.0

vscode-color
ans
0.4.5

package-to-readme
ant
0.0.3

bmgvscodepowertools
bad
1.1.2

vscode-express
Com
0.0.5

vscode-markdownlint
Dav
0.22.0

vscode-simpler-icons
dav
1.6.5

vscode-eslint
dba
1.7.2

vscode-npm-source
dku
1.0.0

gitlens
eam
9.2.0

vscode-archiver
ecm
0.0.27

EditorConfig
Edi
0.12.5

tslint
eg2
1.0.41

vscode-npm-script
eg2
0.3.5

LogFileHighlighter
emi
2.4.2

vsc-material-theme
Equ
2.6.2

vscode-todo-plus
fab
4.11.1

tortoise-svn
fan
0.1.1

auto-close-tag
for
0.5.6

code-runner
for
0.9.5

macros
ged
1.2.1

html-slim-scss-css-class-completion
gen
1.2.0

gc-excelviewer
Gra
2.1.26

asciidecorator
hel
0.2.0

randomeverything
hel
0.0.3

vscode-sort
hen
0.2.5

beautify
Hoo
1.4.7

JSDocTagComplete
Hoo
0.0.2

output-colorizer
IBM
0.1.2

docthis
joe
0.7.1

contextualduplicate
laf
0.2.0

node-module-intellisense
lei
1.5.0

expand-region
let
0.1.2

php-symbols
lin
2.1.0

ecdc
mit
0.12.0

HTMLHint
mka
0.5.0

vscode-apache
mrm
1.1.1

vscode-duplicate
mrm
1.2.1

vscode-scss
mrm
0.6.2

node-debug2
ms-
1.30.3

debugger-for-chrome
msj
4.11.1

color-highlight
nau
2.3.0

node-modules-resolve
nau
1.0.2

php-docblocker
nei
1.6.0

syncing
non
2.0.7

indent-rainbow
ode
7.2.4

require-sort
Per
0.0.1

vscode-docker
Pet
0.4.0

material-icon-theme
PKi
3.6.1

startanyshell
rem
0.3.1

vscode-sort-json
ric
1.13.0

vscode-paste-and-indent
Rub
0.0.8

partial-diff
ryu
1.4.0

yo
sam
0.9.3

MDTools
sea
1.0.1

preview-vscode
sea
2.0.3

code-settings-sync
Sha
3.2.4

vscode-nginx
sha
0.6.0

indenticator
Sir
0.6.0

vscode-multiclip
sle
0.1.5

addDocComments
ste
0.0.8

code-spell-checker
str
1.6.10

bootstrap4-vscode
the
6.0.2

selectline-statusbar
tom
0.0.2

highlight-matching-tag
vin
0.8.4

expand-selection-to-scope
vit
0.2.0

vscode-react-native
vsm
0.7.0

vscode-import-cost
wix
2.12.0

change-case
wma
1.0.0

sublime-commands
Zar
0.1.0

(6 theme extensions excluded)

@mister-glass Can you please open your installed extensions folder and check if either of ms-vscode.node-debug or ms-vscode.node-debug2 extensions exists in it? Use F1 -> Open Extensions Folder to open installed extensions folder.

@sandy081 I found ms-vscode.node-debug2-1.30.3 inside the installed extensions folder:

but it's also here:
C:\Program Files\Microsoft VS Code\resources\app\extensions\ms-vscode.node-debug2
along with:
C:\Program Files\Microsoft VS Code\resources\app\extensions\ms-vscode.node-debug

I have the same issue as @mister-glass
I've been able to pinpoint which extension exactly lead to problems with undo in my configuration. It was editorconfig.
@sandy081 Do you need any additional info related to this problem? Or should I open issue in editorconfig repo?
P.S. There was no ms-vscode.node-debug file in my extension folder.
P.P.S. I'm running vscode under latest OSX.

@sandy081 I'm using these ones:
https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync
https://marketplace.visualstudio.com/items?itemName=nonoroazoro.syncing
I'm not sure which one is responsible for installing node-debug in that folder

@mister-glass Please check with above extensions if they are synchronising also built in extensions.

@sandy081 I managed to identify the extension that syncs node-debug2: it's this one https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync
And it doesn't even install the latest version of node-debug2... now I remember the reason why I have 2 sync extensions. Anyway, I manually deleted node-debug2 from the user extensions folder and uninstalled the code-settings-sync extension.
Also, unrelated to this issue, I went through hell and back to test this, because I needed a clean environment to install vscode so I tried it in a VirtualBox Win7 x64 image. Turns out vscode has some serious performance issues, because after many attempts to install and run the editor, I finally gave up and installed Insiders on my work pc. I'm not gonna get into details because I looked up issues related to startup performance and there are many still open.

Thanks for confirmation. Please open a new issue or comment on existing issue if you have slow performance information, this will help us to understand the reasons and improve.
Closing this because this issue is caused by an extension.


YOLACT

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

Could you add unit tests for yolact head? You can refer test_head.py.

Dear @chongzhou96, I think we have almost done but some problems about the unit tests. The coverage rate of yolact_head.py is 70.93%, but yolact.py is only 33.33%, you can check here. So I think it better to add one more unit tests in test_forward to test forward method of Yolact detector.

Hi!
@chongzhou96
First of all, we want to express our gratitude for your significant PR in the OpenMMLab project. Your contribution is highly appreciated, and we are grateful for your efforts in helping improve this open-source project during your personal time. We believe that many developers will benefit from your PR.
We would also like to invite you to join our Special Interest Group (SIG) private channel on Discord, where you can share your experiences, ideas, and build connections with like-minded peers. To join the SIG channel, simply message moderator— OpenMMLab on Discord or briefly share your open-source contributions in the #introductions channel and we will assist you. Look forward to seeing you there! Join us ：https://discord.gg/UjgXkPWNqA
If you have WeChat account，welcome to join our community on WeChat. You can add our assistant ：openmmlabwx. Please add "mmsig + Github ID" as a remark when adding friends：）
Thank you again for your contribution❤


Review usage of django-tagging and django-taggit

related database tables seem to be relatively empty, we're probably not using them at all.

Update: we're using taggit with a custom model, there is code that uses tagging library as well, but as mentioned above there's no data.

django-tagging and references to it were removed in PR https://github.com/EuroPython/epcon/pull/1230

django-taggit is used for tags in the talks model - https://github.com/EuroPython/epcon/blob/ep2020/conference/models.py#L691


BluetoothGATT example for the TI-CC2650

The BluetoothGATT example uses the old sensortag CC2541. The CC2541 is no longer available from Texas Instrument and is "replaced" by CC2650.
Shouldn't the sample code be adapted to the new version or that it could handle both versions. The UUID's have changed as well as the formulas to calculate for example temperature.

Any updates on this?

Hi guys,
I've passed this on to my team. We'll be looking at revamping some of the samples (including this one) at the end of the month. I'll keep you updated

Hi guys, after consulting with the team, we'd like to put out an open request to change the sample to not depend on a specific 3rd party device - our focus is less on the sensortag and more on Bluetooth

From your point of view I can understand why you want to do that. That's fine! However, this "popular" device has barely got any "good" C# code out there. We, and our customer, wanted to try this device together with the Windows 10 raspberry pie for a proof of concept industry thing. We have dropped that idea, seems like it is easier to go the linux route.

Hi MCE1978,
I have re-consulted the team and again, they would like to focus on getting generic support rather than any specific device.  I am closing this request as rejected but a third party could certainly tackle any third party hardware support.
Sincerely,
IoTGirl

Hello -
Does anyone know the new UUIDs for the new CC2650 Texas Instruments sensorTag that replaced the CC2541. The CC2541 is no longer available from Texas Instrument and was "replaced" by CC2650. The code in the sample uses the old UUID's.

The uuids are available at Texas Instruments webpage.
This page is also very informative:
http://processors.wiki.ti.com/index.php/CC2650_SensorTag_User's_Guide


Don't deprecate the @Health annotation

With strict 1.0-compliant behavior, the benefit of the @Health annotation is a quick & obvious way to disable health checks.
Keeping @Health also provides a place for group names to be defined as in issue #81 about executing health check groups or individual checks.
MicroProfile Health implementations will from now on forever reference the @Health annotation, so why get rid of it so quickly?
Forgive me for saying this, but a lot of activity in MP Health's master branch seems to be microscopic nitpicking, second-guessing and flip-flopping, instead of big picture, move-the-ball-down-the-court kind of stuff.
The ship has already sailed with MicroProfile Health 1.0. Implementations will now forever refer to an annotation that is instantly deprecated, which seems wasteful.

The introduction of @Readiness and @Liveness annotations in some sense demands keeping the @Health annotation.
See my comment with rationale here on the liveness/readiness PR: https://github.com/eclipse/microprofile-health/pull/142#discussion_r226333188

With strict 1.0-compliant behavior, the benefit of the @Health annotation is a quick & obvious way to disable health checks.

There is a "quick and obvious" way of disabling beans in CDI - @Vetoed. See also http://docs.jboss.org/cdi/spec/2.0/cdi-spec.html#what_classes_are_beans.

Keeping @Health also provides a place for group names to be defined...

I believe it should be a dedicated qualifier with a meaningful name.

out of date


adding accounts with cookies programatically generates failing sessions

As the title explains, the behaviour differs between the CLI command and the function.
After comparing the .db files, the problem is that the function adds an extra "\n" char at the end of the ct0 value.

The fix is manually controlling from the file parsing, if anyone has this issue.
        username = parts[0]
        password = parts[1]
        email = parts[2]
        email_password = parts[3]
        cookies = parts[4][:-1]


Add a scaleToFit attribute to VennDiagram (fix #76)

Adds an implementation for https://github.com/benfred/venn.js/issues/76. By using .scaleToFit(x), the Venn Diagram is adjusted so that it would fit an individual circle of area x.

@benfred @kassiomaia any chance this could be merged and a new release published?


Addition: web resources hub project

Related Issue
closes #395
Description
Added my project web resources hub

Done the changes!


T292 generalization

Subsume two theorems

(old T292) Anticompact + T1 + sequential ==> discrete
(T323) Anticompact + T1 + $k_\omega$ ==> discrete

into the more general

(new T292) Anticompact + T1 + compactly generated ==> discrete

provided we also add $k_\omega$ ==> compactly generated.  This latter one could be added by reusing the slot for T323.

OK, will add it.
I also had an unrelated question.  The result [anticompact + T1 ==> KC] is true.  At this point it does not seem to add any additionally deduced properties to the spaces currently in pi-base (see space S17 in particular).  On the other hand, if we had it, it could be a useful building block, and would show why some queries can never be fulfilled.  Not sure if we should add it or not.  What do you think?

I also had an unrelated question. The result [anticompact + T1 ==> KC] is true. At this point it does not seem to add any additionally deduced properties to the spaces currently in pi-base (see space S17 in particular). On the other hand, if we had it, it could be a useful building block, and would show why some queries can never be fulfilled. Not sure if we should add it or not. What do you think?

Sounds fine to me.


chore(maint): switch to GGUF format

This PR changes the creation of the ggml_weights.bin file to abide by the GGUF file format.

After thinking about it, this does not seem to be the right idea. We'll keep to the legacy format.


Create a PR to add theme to Catppuccin org

I was about to create my own Warp theme when I came across yours, so thank you!
What do you think about creating a PR to add the Warp theme to the official Catppuccin organization? By doing that it will be easier to anyone to find it.

Closing due to inactivity


IMPROVE THE UI FOR THE CONTACT US FORM ON THE PAGE

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
THE ui of the contact page doesnt align with the rest of the project
Describe the solution you'd like
A clear and concise description of what you want to happen.
We can make the contact form aligned to the center but contained in a container with backgeound color while coming out from the right.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

I would like to work on this issue under gssoc'23

please assign me this issue

Yes, will be submitting today

Is this issue still active?
If so.. will you assign this to me??


Bump nixpkgs to attempt to fix golangci-lint

See: https://github.com/pdtpartners/nix-snapshotter/pull/132#issuecomment-2016651557

Do you think it's worth going to unstable? I'm slightly warry about this after it caused some issues last time. We only need to wait 2 more months until nixos-24.05.

We should probably use unstable and https://github.com/DeterminateSystems/update-flake-lock, that way we'll get a PR to review when upstream nixpkgs changes which will run the tests, and we can review before merging.

We should probably use unstable and https://github.com/DeterminateSystems/update-flake-lock, that way we'll get a PR to review when upstream nixpkgs changes which will run the tests, and we can review before merging.

Oh that's very cool, yeah sounds like a good idea!


Travis-CI check fails

Currently make test fails.
https://travis-ci.org/github/NLeSC/fairdatapoint/jobs/653195116?utm_medium=notification&utm_source=github_status

Issue solved, see PR #7 and #8. Close it now.


Durable Task: Activity Exception thrown as an unhandled exception

In our Azure Durable Functions, the problem occurs that exceptions thrown in an activity trigger occur as unhandled exceptions.
To concretize the problem, I have built the following example:
[Function(nameof(Function1))]
public static async Task RunOrchestrator(
    [OrchestrationTrigger] TaskOrchestrationContext context)
{
    ILogger logger = context.CreateReplaySafeLogger(nameof(Function1));

    try
    {
        await context.CallActivityAsync(nameof(ExceptionTest));
    }
    catch (Exception ex)
    {
        logger.LogError(ex, "Exception caught");
        throw;
    }
}

[Function(nameof(ExceptionTest))]
public static void ExceptionTest([ActivityTrigger] FunctionContext executionContext)
{
    ILogger logger = executionContext.GetLogger("SayHello");
    logger.LogInformation("Throw Exception");

    throw new Exception("Test Exception");
}

If the ExceptionTest is started and the exception is thrown, I get the following exception in the orchestration trigger.

DurableTask.Core.Exceptions.OrchestrationFailureException: Task 'ExceptionTest' (#0) failed with an unhandled exception: Test Exception\r\n   at Microsoft.Azure.WebJobs.Extensions.DurableTask.RemoteOrchestratorContext.ThrowIfFailed() in D:\a\_work\1\s\src\WebJobs.Extensions.DurableTask\ContextImplementations\RemoteOrchestratorContext.cs:line 58\r\n   at Microsoft.Azure.WebJobs.Extensions.DurableTask.OutOfProcMiddleware.

However, the exception should not occur as an unhandled exception.
My project Parameters:

.NET 8 Isolated
Packages:
Microsoft.Azure.Functions.Worker - 1.20.0
Microsoft.Azure.Functions.Worker.Extensions.DurableTask - 1.1.0
Microsoft.Azure.Functions.Worker.Extensions.Http - 3.1.0
Microsoft.Azure.Functions.Worker.Sdk - 1.16.4
Microsoft.ApplicationInsights.WorkerService - 2.22.0
Microsoft.Azure.Functions.Worker.ApplicationInsights - 1.1.0

Reference:
@GOB-Sinzinger would you mind opening a new issue for the problem you're seeing? It seems like there may actually be multiple things discussed in this thread and I want to make sure we cover each issue independently, lest things get lost.
Originally posted by @cgillum in https://github.com/microsoft/durabletask-dotnet/issues/140#issuecomment-1850595682

@GOB-Sinzinger not sure I understand your request. The sample code you shared is indeed an unhandled exception.  You catch it, but then re-throw via the throw keyword.
This is the definition of unhandled - your code is letting the exception escape.

@jviau Thanks for your answer.
You're right, I just re-throw the exception in my orchestrator, but how else can I catch the exception and pass it to the user's output?
As far as I know, the orchestrator is the highest level, I could handle exceptions in a durable function.
I've tested with a middleware to handle the exception, but it doesn't show the expected behavior either.
My goal is to get a clean exception message in the output token of the status query.
So it looks something like this:
"name": "Function1",
"runtimeStatus": "Failed",
"output": "[Actually exception message of the activity]"

The current behavior is this output:
"output": "One or more errors occurred. (Task 'ExceptionTest' (#0) failed with an unhandled exception: Test Exception)"

Ah okay. Yeah the framework is dropping inner-exception details, which is what you want. This is a duplicate of #140 then.


[Bug]: Autocomplete not working in blade files

Extension Version
0.1.14
PHP Binary
Local PHP
Operating System
Windows
What happened?
autocompletion not working in blade files:

but working in php files:

Mimimal Code Sample
No response

Related https://github.com/laravel/vs-code-extension/issues/78


error: 'autorelease' is unavailable: not available in automatic reference counting mode

I tried to compile to following class:
package com.example;

import java.util.Date;

public class SharedClass {
  public static Date getDate() {
    return new Date();
  }
}

and got this error:
:compileIos_arm64DebugShared-j2objcStaticLibraryShared-j2objcObjc
/Users/mg/Documents/Grails/GGTS3.6.3-SR1-2/shared/build/j2objcSrcGen/SharedClass.m:45:35: error: 'autorelease' is unavailable: not available in automatic reference counting mode
  return [new_JavaUtilDate_init() autorelease];
                                  ^
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/include/objc/NSObject.h:38:1: note: 'autorelease' has been explicitly marked unavailable here
- (instancetype)autorelease OBJC_ARC_UNAVAILABLE;
^
/Users/mg/Documents/Grails/GGTS3.6.3-SR1-2/shared/build/j2objcSrcGen/SharedClass.m:45:35: error: ARC forbids explicit message send of 'autorelease'
  return [new_JavaUtilDate_init() autorelease];
          ~~~~~~~~~~~~~~~~~~~~~~~ ^
2 errors generated.

:compileIos_arm64DebugShared-j2objcStaticLibraryShared-j2objcObjc FAILED

Config:
j2objcConfig {
    xcodeProjectDir "${projectDir}/../ios"   // Xcode workspace directory
    xcodeTarget "ios"                        // Xcode application target name
    // More: https://github.com/j2objc-contrib/j2objc-gradle/blob/master/src/main/groovy/com/github/j2objccontrib/j2objcgradle/J2objcPluginExtension.groovy#L25

    translateFlags "--no-package-directories"
	  extraObjcCompilerArgs += '-fobjc-arc'

	  finalConfigure()
}

You left out -use-arc in translate flags... Please make a PR to warn in
that case as well (can't use -fobjc-arc without it)
On Fri, Jun 19, 2015, 8:34 AM Michael Gorski<EMAIL_ADDRESS>wrote:

I tried to compile to following class:
package com.example;
import java.util.Date;
public class SharedClass {
public static Date getDate() {
return new Date();
}
}
and got this error:
:compileIos_arm64DebugShared-j2objcStaticLibraryShared-j2objcObjc
/Users/mg/Documents/Grails/GGTS3.6.3-SR1-2/shared/build/j2objcSrcGen/SharedClass.m:45:35: error: 'autorelease' is unavailable: not available in automatic reference counting mode
return [new_JavaUtilDate_init() autorelease];
^
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/include/objc/NSObject.h:38:1: note: 'autorelease' has been explicitly marked unavailable here

(instancetype)autorelease OBJC_ARC_UNAVAILABLE;
^
/Users/mg/Documents/Grails/GGTS3.6.3-SR1-2/shared/build/j2objcSrcGen/SharedClass.m:45:35: error: ARC forbids explicit message send of 'autorelease'
return [new_JavaUtilDate_init() autorelease];
~~~~~~~~~~~~~~~~~~~~~~~ ^
2 errors generated.

:compileIos_arm64DebugShared-j2objcStaticLibraryShared-j2objcObjc FAILED
Config:
j2objcConfig {
xcodeProjectDir "${projectDir}/../ios"   // Xcode workspace directory
xcodeTarget "ios"                        // Xcode application target name
// More: https://github.com/j2objc-contrib/j2objc-gradle/blob/master/src/main/groovy/com/github/j2objccontrib/j2objcgradle/J2objcPluginExtension.groovy#L25
translateFlags "--no-package-directories"
  extraObjcCompilerArgs += '-fobjc-arc'

  finalConfigure()

}
—
Reply to this email directly or view it on GitHub
https://github.com/j2objc-contrib/j2objc-gradle/issues/195.

@advayDev1 Okay where should I put it?

Please see PR 185 and do something similar
On Fri, Jun 19, 2015, 9:51 AM Michael Gorski<EMAIL_ADDRESS>wrote:

@advayDev1 https://github.com/advayDev1 Okay where should I put it?
—
Reply to this email directly or view it on GitHub
https://github.com/j2objc-contrib/j2objc-gradle/issues/195#issuecomment-113572491
.

@advayDev1 Done see https://github.com/j2objc-contrib/j2objc-gradle/pull/196


Update contract-map.json

add token logo bsc token

@mantogo please include logo to PR and do not remove an asset from the list

unable to upload logo
Sent from Outlook for Androidhttps://aka.ms/AAb9ysg

From: MRabenda @.>
Sent: Monday, September 2, 2024 3:41:04 PM
To: MetaMask/contract-metadata @.>
Cc: mantogo @.>; Mention @.>
Subject: Re: [MetaMask/contract-metadata] Update contract-map.json (PR #1356)
@mantogohttps://github.com/mantogo please include logo to PR and do not remove an asset from the list
—
Reply to this email directly, view it on GitHubhttps://github.com/MetaMask/contract-metadata/pull/1356#issuecomment-2324539034, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AXB3HVP3OB2VZP27X37KCVTZURFFBAVCNFSM6AAAAABNPXJQOOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMRUGUZTSMBTGQ.
You are receiving this because you were mentioned.Message ID: @.***>

done
Sent from Outlook for Androidhttps://aka.ms/AAb9ysg

From: Yosua Tchabi @.>
Sent: Monday, September 2, 2024 3:55:42 PM
To: MetaMask/contract-metadata @.>
Subject: Re: [MetaMask/contract-metadata] Update contract-map.json (PR #1356)
unable to upload logo
Sent from Outlook for Androidhttps://aka.ms/AAb9ysg

From: MRabenda @.>
Sent: Monday, September 2, 2024 3:41:04 PM
To: MetaMask/contract-metadata @.>
Cc: mantogo @.>; Mention @.>
Subject: Re: [MetaMask/contract-metadata] Update contract-map.json (PR #1356)
@mantogohttps://github.com/mantogo please include logo to PR and do not remove an asset from the list
—
Reply to this email directly, view it on GitHubhttps://github.com/MetaMask/contract-metadata/pull/1356#issuecomment-2324539034, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AXB3HVP3OB2VZP27X37KCVTZURFFBAVCNFSM6AAAAABNPXJQOOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMRUGUZTSMBTGQ.
You are receiving this because you were mentioned.Message ID: @.***>

done Sent from Outlook for Androidhttps://aka.ms/AAb9ysg
…
________________________________ From: Yosua Tchabi @.> Sent: Monday, September 2, 2024 3:55:42 PM To: MetaMask/contract-metadata @.> Subject: Re: [MetaMask/contract-metadata] Update contract-map.json (PR #1356) unable to upload logo Sent from Outlook for Androidhttps://aka.ms/AAb9ysg
________________________________ From: MRabenda @.> Sent: Monday, September 2, 2024 3:41:04 PM To: MetaMask/contract-metadata @.> Cc: mantogo @.>; Mention @.> Subject: Re: [MetaMask/contract-metadata] Update contract-map.json (PR #1356) @mantogohttps://github.com/mantogo please include logo to PR and do not remove an asset from the list — Reply to this email directly, view it on GitHub<#1356 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AXB3HVP3OB2VZP27X37KCVTZURFFBAVCNFSM6AAAAABNPXJQOOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMRUGUZTSMBTGQ. You are receiving this because you were mentioned.Message ID: @.***>

is there anything else i have to do?

close

hello.
I'm sorry for sending multiple messages.
i have closed the the previous PR and submitted a new one 2 days ago.
I'm just waiting for the review
thanks
Sent from Outlook for Androidhttps://aka.ms/AAb9ysg

From: Yosua Tchabi @.>
Sent: Monday, September 2, 2024 4:37:37 PM
To: MetaMask/contract-metadata @.>
Subject: Re: [MetaMask/contract-metadata] Update contract-map.json (PR #1356)
done
Sent from Outlook for Androidhttps://aka.ms/AAb9ysg

From: Yosua Tchabi @.>
Sent: Monday, September 2, 2024 3:55:42 PM
To: MetaMask/contract-metadata @.>
Subject: Re: [MetaMask/contract-metadata] Update contract-map.json (PR #1356)
unable to upload logo
Sent from Outlook for Androidhttps://aka.ms/AAb9ysg

From: MRabenda @.>
Sent: Monday, September 2, 2024 3:41:04 PM
To: MetaMask/contract-metadata @.>
Cc: mantogo @.>; Mention @.>
Subject: Re: [MetaMask/contract-metadata] Update contract-map.json (PR #1356)
@mantogohttps://github.com/mantogo please include logo to PR and do not remove an asset from the list
—
Reply to this email directly, view it on GitHubhttps://github.com/MetaMask/contract-metadata/pull/1356#issuecomment-2324539034, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AXB3HVP3OB2VZP27X37KCVTZURFFBAVCNFSM6AAAAABNPXJQOOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMRUGUZTSMBTGQ.
You are receiving this because you were mentioned.Message ID: @.***>


msvc-winsdk: check version number of found winsdk

Bootstrapping tundra on msvc2008 fails due to msvc-winsdk requires 2010 sdk.

I've added a VcVersion option on the winxp branch that allows the selection of a specific compiler together with the windows SDK.


Text size too small - Off-screen text fails

On News and World Service websites we use the following CSS to hide text off-screen that describes media icons such as 'Video' etc.
position: absolute !important;
clip: rect(1px 1px 1px 1px);
clip: rect(1px, 1px, 1px, 1px);
padding: 0 !important;
border: 0 !important;
height: 1px !important;
width: 1px !important;
overflow: hidden;

No font-size is applied as this will never be seen. There is therefore no need to add a text size in this case and thus this fails the 'Text size too small' standard. It seems wrong to add a text size to the CSS for this just to make the test pass. Is there anything we can do about this @EmmaJP @joshski @mattwynne other than adding a needless font-size here?

This text shouldn't need a text size applied to it specifically, but it should be picking up a text size from a parent that would pass the tests.  For example, there should be a text size applied to the parent  or  tag that the  inherits.  This should not be overridden just because the text container is clipped and the overflow hidden.

@EmmaJP The computed text size is 7.98px, in order for that to be something else I would have to define a needless font size else where for inheritence... We aren't defining font sizes on a's or li's as you can get into issues when you have multiple elements inside these, such as a badge and text that need to be different sizes, this way it becomes harder to control the sizing...

How is the computed font size 7.98px when the html default font size is 10px?  Something else in the cascade must be changing the size that text inherits.  My suggestion is find that and change that.

Thanks @EmmaJP I will take another look at it...

Closing this for now. As @EmmaJP points out, text is only too small if some CSS has made it too small.
Please open a new issue with a current example if it's still a problem.


Do a task in the waiting for connect loop

Hi, i want to do some task (turn on/off leds) when im waiting for connection parameters loops:
*WM: AutoConnect
*WM: Connecting as wifi client...
*WM: Using last saved values, should be faster
*WM: Connection result:
*WM: 6
*WM: SET AP STA
*WM:
*WM: Configuring access point...
*WM: MYWIFI
*WM: 12345678
*WM: AP IP address:
*WM: <IP_ADDRESS>
***WM: HTTP server started**

i tried in different places of the code but i couldnt get it.
Thank you for your time.

My bad, i found the solution,


type uint32 in assignment

after compile on
CentOS Linux release 7.9.2009 (Core)
x86_64
i got this :
github.com/DataIntelligenceCrew/go-faiss
/root/go/src/github.com/DataIntelligenceCrew/go-faiss/faiss.go:317:62: cannot use _Ctype_FaissMetricType(metric) (type _Ctype_FaissMetricType) as type uint32 in assignment
/root/go/src/github.com/DataIntelligenceCrew/go-faiss/faiss.go:338:81: cannot use _Ctype_FaissMetricType(metric) (type _Ctype_FaissMetricType) as type uint32 in assignment

I can't reproduce. You could try using the latest version of go if you aren't already.

I can't reproduce. You could try using the latest version of go if you aren't already.

thank you.
i fixed 。
I used go1.15 before ， and  above happen。
now I use go version go1.14.2 linux/amd64。

I can't reproduce. You could try using the latest version of go if you aren't already.

thank you.
i fixed 。
I used go1.15 before ， and above happen。
now I use go version go1.14.2 linux/amd64。

with the go version go1.14.2
cgo: inconsistent definitions for C.FaissMetricType


more collectors

[ ] Reaction Collector
[ ] ButtonClick
[ ] SelectMenuSubmit
[ ] Command
[ ] ...

@Skye-31 maybe u got some more ideas?

Context menu events for messages and users

ah ye

One generics release we can do a Collector interface and just implement that


defaultDate Range Issue

I might have stumbled across an issue
Say I set the default like such...
defaultDate: ["2017-08-29", "2017-08-31"]
I get...

Notice that 29  (today) is not selected.
However, if I have this...
defaultDate: ["2017-08-30", "2017-08-31"]
I get...

All is working as expected
Anyone tell me why the first range is not working?
Just to confirm...I HAVE got the mode set to Range

You might be having the same issue as here https://github.com/chmln/flatpickr/issues/963 IMO the maybe the date picker shouldn't care about hours. Unless the time picker is enabled.

Hello,
Please provide a jsfiddle so I can reproduce the issue.
Thank you.


Hotel sample

@sebastianbenz PTAL

Sample & structure is good, documentation needs to be improved.

@sebastianbenz Thanks for the feedback, please take a look at changes


PAMI LRTS performance using ppn 64 is worse than that with PAMI

Original author: Yanhua Sun
Original issue: https://charm.cs.illinois.edu/redmine/issues/184

When I compared NAMD Apoa1 performance on 64 nodes,  i found that PAMI LRTS is about 30% slower than PAMI using ppn 64.
If using ppn 16, performance is close.
This can be reproduced by running Apoa1 PME every 4 steps.

Original date: 2013-08-28 18:52:30

Any progress on this?

Original date: 2014-04-20 21:23:19

This may be in part due to superior L2 Atomics based mutex used by pami, though 30% is a lot. Follow #443 to see why it is difficult to port that feature.

Original author: Yanhua Sun
Original date: 2015-01-16 21:38:52

We should find more people to work on machine layers. Nowadays all uGNI and PAMI problem go to me.

Original author: Yanhua Sun
Original date: 2015-02-19 22:50:08

Just tested today for PPN 64 with PAMI SMP , PAMI LRTS SMP. It turns out that the performance in two cases is almost same.
Timestep is 21ms.
Here is the command
runjob -p 1 -n 64 --block $COBALT_PARTNAME --verbose=INFO --envs BG_SHAREDMEMSIZE=32MB --envs PAMID_VERBOSE=1  : /home/jessie/NAMD/namd2/BlueGeneQ-xlC.smp.pami/namd2   /home/jessie/NAMD/data/apoa1/apoa1.namd +ppn 64  > o.log.64node.ppn64.pami.smp
runjob -p 1 -n 64 --block $COBALT_PARTNAME --verbose=INFO --envs BG_SHAREDMEMSIZE=32MB --envs PAMID_VERBOSE=1  : /home/jessie/NAMD/namd2/BlueGeneQ-xlC.smp.lrts/namd2   /home/jessie/NAMD/data/apoa1/apoa1.namd +ppn 64  > o.log.64node.ppn64.lrts.smp

Original date: 2018-02-16 05:33:43

This is really old and seems to not have been reproduced


Add Cookie Consent with popup

You could generate the code from https://www.memfree.me/generate-ui

Hey I would Love to work on this issue, Can you Please assign this to me ? . Thank you

@kekubhai Thank you very much, looking forward to your PR

Can you assign me this issue?

done


Rancher continuously restarts MongoDB

We have problem in running mongodb cluster under rancher 1.3. Previously we used rancher 1.1 and this worked fine. Suddenly rancher without reasons keeps restarting at least one node of the mogodb cluster claiming that it's incomplete. Below you can find a fragment of rancher log (look at the end first as a reversed order log):
01:19:17 PM INFO    service.trigger.info    Requested: 3, Created: 3, Unhealthy: 0, Bad: 0, Incomplete: 0
01:19:17 PM INFO    service.trigger.info    Service already reconciled
01:19:16 PM INFO    service.trigger Re-evaluating state
01:19:16 PM INFO    service.trigger (1 sec) Re-evaluating state
01:19:16 PM INFO    service.trigger.info    Service reconciled: Requested: 3, Created: 3, Unhealthy: 0, Bad: 0, Incomplete: 0
01:19:16 PM INFO    service.update.info Service already reconciled
01:19:16 PM INFO    service.update  Updating service
01:19:16 PM INFO    service.update.info Requested: 3, Created: 3, Unhealthy: 0, Bad: 0, Incomplete: 0
01:19:16 PM INFO    service.trigger.exception   Busy processing [SERVICE.280] will try later
01:19:03 PM INFO    service.update  Updating service
01:19:03 PM INFO    service.update.exception    Busy processing [SERVICE.280] will try later
01:19:02 PM INFO    service.trigger.wait (14 sec)   Waiting for instances to start
01:19:02 PM INFO    service.instance.create Creating extra service instance
01:19:02 PM INFO    service.instance.create Creating extra service instance
01:19:01 PM INFO    service.trigger (15 sec)    Re-evaluating state
01:19:01 PM INFO    service.trigger.info    Requested: 3, Created: 3, Unhealthy: 0, Bad: 0, Incomplete: 1

the problem always starts with log Requested: 3, Created: 3, Unhealthy: 0, Bad: 0, Incomplete:1
However in the very same time in the mongo nothing interesting is happening, suddenly it's being restarted by something external i.e. rancher (log in natural order):
There is is problem with mongodb cluster service which is being restarted by rather without reasons a few times per hour.
2017-01-22T13:06:11.957+0000 I NETWORK  [conn2362] end connection <IP_ADDRESS>:55615 (24 connections now open)
2017-01-22T13:06:14.848+0000 I NETWORK  [initandlisten] connection accepted from <IP_ADDRESS>:55635 #2363 (25 connections now open)
2017-01-22T13:06:14.849+0000 I NETWORK  [conn2363] end connection <IP_ADDRESS>:55635 (24 connections now open)

(nothing unusual until here, look here, and look at the times
it's after rancher triggered service.trigger.info
Requested: 3, Created: 3, Unhealthy: 0, Bad: 0, Incomplete: 1)
->

2017-01-22T13:06:15.243+0000 I CONTROL  [signalProcessingThread] got signal 15 (Terminated), will terminate after current cmd ends
2017-01-22T13:06:15.244+0000 I FTDC     [signalProcessingThread] Shutting down full-time diagnostic data capture
2017-01-22T13:06:15.253+0000 I REPL     [signalProcessingThread] Stopping replication applier threads
2017-01-22T13:06:15.556+0000 I STORAGE  [conn105] got request after shutdown()
2017-01-22T13:06:15.871+0000 I STORAGE  [conn91] got request after shutdown()
2017-01-22T13:06:15.874+0000 I STORAGE  [conn86] got request after shutdown()
2017-01-22T13:06:15.887+0000 I STORAGE  [conn82] got request after shutdown()
2017-01-22T13:06:15.941+0000 I STORAGE  [conn83] got request after shutdown()
2017-01-22T13:06:16.009+0000 I STORAGE  [conn85] got request after shutdown()
2017-01-22T13:06:16.020+0000 I STORAGE  [conn84] got request after shutdown()
2017-01-22T13:06:16.108+0000 I STORAGE  [conn75] got request after shutdown()
2017-01-22T13:06:16.133+0000 I STORAGE  [conn87] got request after shutdown()

Rancher Versions: 1.3.1
Server: Ubuntu 14.04 LTS
healthcheck: v0.2.0
ipsec: net:v0.8.1
network-services:network-manager:v0.4.0
scheduler:scheduler:v0.5.1
Docker Version:
Repeated on docker version 1.10.3 and on 1.12.0
OS and where are the hosts located? (cloud, bare metal, etc):
Whole environment works on private cloud environment
Setup Details: (single node rancher vs. HA rancher, internal DB vs. external DB)
Rancher works on single node with external mysql database
Environment Type: (Cattle/Kubernetes/Swarm/Mesos)
Cattle only
Steps to Reproduce:
Deply MongoDB cluster which by default works in scale 3. Wait around 1hour and take a look at the rancher logs for mongo stack.
You don't need even use mongo. The rancher takes a decision is a problem
Results:
Mongo is being restarted a few times an hour. Sometimes it leads to corruption of mongo local db as the system is not waiting long enough for peaceful mongo shutdown (probably it takes longer then 10sec, when the mongo is in use).

Same issue here with Rancher 1.4.1, with the same config as luman75.
02:12:29 PM	INFO	service.trigger.info	Requested: 3, Created: 3, Unhealthy: 0, Bad: 0, Incomplete: 0
02:12:29 PM	INFO	service.trigger.info	Service already reconciled
02:12:29 PM	INFO	service.trigger	Re-evaluating state
02:12:25 PM	INFO	service.update.info	Service reconciled: Requested: 3, Created: 3, Unhealthy: 0, Bad: 0, Incomplete: 0
02:12:20 PM	INFO	service.trigger	Re-evaluating state
02:12:20 PM	INFO	service.trigger.exception	Busy processing [SERVICE.229] will try later
02:12:18 PM	INFO	service.instance.create	Creating extra service instance
02:12:18 PM	INFO	service.instance.create	Creating extra service instance
02:12:17 PM	INFO	service.instance.create	Creating extra service instance
02:12:17 PM	INFO	service.instance.create	Creating extra service instance
02:12:17 PM	INFO	service.instance.create	Creating extra service instance
02:12:17 PM	INFO	service.update.wait (7 sec)	Waiting for instances to start
02:12:17 PM	INFO	service.instance.create	Creating extra service instance
02:12:16 PM	INFO	service.update (9 sec)	Updating service
02:12:16 PM	INFO	service.update.info	Requested: 3, Created: 3, Unhealthy: 0, Bad: 0, Incomplete: 3
02:12:16 PM	INFO	service.trigger	Re-evaluating state
02:12:16 PM	INFO	service.trigger.info	Requested: 3, Created: 3, Unhealthy: 0, Bad: 0, Incomplete: 3
12:57:26 PM	INFO	service.trigger.info	Requested: 3, Created: 3, Unhealthy: 0, Bad: 0, Incomplete: 0
12:57:26 PM	INFO	service.trigger.info	Service already reconciled

It upgraded itself and recreated all the containers, killing my replica-set.
That's happening regularly, cant say the delay between restart from now.
Investigating...

We are seeing this as well in v1.4.1, running a single instance of MongoDB:
Requested: 1, Created: 1, Unhealthy: 0, Bad: 0, Incomplete: 1
Re-evaluating state
Creating extra service instance
Updating service
Waiting for instances to start
Creating extra service instance
Requested: 1, Created: 1, Unhealthy: 0, Bad: 0, Incomplete: 1
Re-evaluating state
Busy processing [SERVICE.100] will try later
Service reconciled: Requested: 1, Created: 1, Unhealthy: 0, Bad: 0, Incomplete: 0

Occasionally after the mongo service updates our server seems to lose connection with it and the stack needs to be restarted.

We figured out why this was happening on our end - we had installed the Janitor service, and it was removing the data volumes we'd set up to 'start once'. When the data volumes were removed, Rancher upgraded our data service, and this occasionally led to a dropped connection from the server. We followed the instructions here to ensure the Janitor service ignored our data volumes, and are seeing that our system is stable now:
https://github.com/rancher/community-catalog/tree/master/templates/janitor


custom user-agent？

hydra's user-agent is Mozilla/4.0 (Hydra),usually blocked by waf.
can we custom the user-agent?

seriously, not being able to change the user-agent is painful

Which part of hydra are you using that is making calls with that user agent? I did a quick grep through the codebase for "Mozilla/" and didn't see it specified anywhere, so I'd need more information to trace your issue.
Also we are open to pull requests!

On Hydra 8.6, if you run it through a proxy here are the headers it spits out:
POST /index.php HTTP/1.0
Host: <IP_ADDRESS>
User-Agent: Mozilla/5.0 (Hydra Proxy)
Content-Length: 116
Content-Type: application/x-www-form-urlencoded
Cookie: PHPSESSID=c8jfbkk5ka99sp1tnu41k83sgo
Connection: close
quick google search suggests appending this to the attack string
H=User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0
but it just hangs.
Am I in the wrong Hydra project or something? I noticed on the release page the highest is 5.6.73? Perhaps the hydra in this git is completely different from the one that is pulled via apt-get ?
Thanks for your reply tedpearson.

I am in the wrong project.
Please ignore me. These are not the droids you're looking for.

lololol. Good luck with your issue!


Master node not reachable after reboot or change ip

I recently went into these issue several times. It happened right after reboot or changing the private ip address(I think reboot is done after this automatically).
Ping the node works, but the Elasticsearch service is not reachable, and ssh connection is refused.
This happens only in master nodes, data nodes are fine.
To reproduce this, I deployed a new cluster, without doing any change, just reboot all the master nodes multiple time. In my case, one master node is not reachable after the second round of reboot.
A easier way to reproduce is change the private ip  from dynamic to static and change the ip to another available address in the subnet. This guarantee to reproduce the problem.
Several details on my deployment:

Master node size: Standard_D1
10 Data nodes are using Standard_DS3_V2 with 2 large default disk each
Elasticseach version: 2.3.5
External load balancer
Install Azure plugin
using existing virtual net and subnet

I contacted Azure support then they have't figure out the issue. Is it possible this is because of the deployment template?

I did a walk around by deploy 3 more data nodes and change them to master node.
Anyone see the same problem?

Possibly related to #102

@yaoxiaotong I just merged in a PR that should address this. Would you be able to try this again using commit 7709b1d0eb7f9f547a94f7022b97467bfeba3649 and let me know if this is now fixed? You can deploy using a specific commit with Powershell or Azure CLI.


Client-Side Encryption

Noto will support cloud hosting as discussed here. It's currently in the work using Supabase for cloud storage, and Bouncy Castle for encryption.
After doing a lot of research and brainstorming, I found out that there are multiple ways it could be implemented.  I'll probably go with the following approach:
Upon registration:

User creates an account with email and password.
The password is hashed locally, before transmitting to the server, by using Argon2id algorithm, with a random generated salt in the client.
The password and the salt are sent to the server. Then, the password is rehashed on the server using bcrypt with a work factor of 10, and stored.
Noto generates a password-derived key, called P, by using a KDF (Key derivation function) such as PBKDF2. Store the key locally in a safe, inaccessible location and never transmit it to the server in any circumstances.
For a new folder, generate a symmetric key, called K. Encrypt that folder, its notes, and labels with K. Store the K locally in a safe, inaccessible location, and never transmit it to the server in plaintext.
Encrypt K with P, which results in an encrypted key, called E.
Transmit E to the server, along with the encrypted data.

The process, from 5 to 7, is repeated for each new folder with a different symmetric key K.
Upon login

User enters their email and password.
Get the salt from the server using the user email. Hash the password locally, and send it along with the email address to the server. If password hashes match, the user is logged in.
Noto generates a password-derived key, called P, by using a KDF (Key derivation function) such as PBKDF2. Store the key locally in a safe, inaccessible location and never transmit it to the server in any circumstances.
Get all the encrypted data from the server, along with a different K for each folder.
Decrypt each symmetric key K using password-derived key P.
Decrypt every folder using its own symmetric key K.

This approach is how it's planned to be. I'm still in the early process of the implementation, so things might change. I'll keep updating this issue as I work on the implementation.
Advantages of this approach:

All the data are encrypted and no one would be able to view them except their owner.
Ability to change user password without having to re-encrypt all the data, but only the symmetric keys for folders.
By using a random different salt for each password, we're making sure that two passwords won't produce the same hash.
Not sending the password to the server, meaning the server doesn’t know the user password at all, as the server could be logging or affected in some way.
If an attacker managed to get access to the server database, they won't be able to decrypt the data, as they need the password-derived key P, which is never transmitted and only stored locally on the user device.
If an attacker managed to get access to the server database, they won't be able to obtain the password quickly, as a different salt is being used for each new user. Meaning, it would prevent pre-computed password-hash pairs aka Rainbow Tables. They would need to create a new table for each password.
If an attacker managed to get access to the communication between the server and the client during registration or login, they won't be able to obtain the password which is used to encrypt the data, as the hash is sent. This also helps to prevent the attacker from knowing the password pattern for that user, which has a high possibility of being used in other websites or apps.

Disadvantages of this approach:

If the user forgets their password, they would lose all of their data, since the key that used to encrypt the data is based on the password. However, they might be able to get their account back without any data.
The salt is available publicly for anyone that has the API key. The API key is never shared to anyone nor available in the version control (GitHub). But, it is possible to obtain it by decompiling the APK. So, I might need to find a better way to store it.

If you have any suggestions, please share them!
Resources:
https://security.stackexchange.com/questions/88984/encrypting-with-passwords-encryption-of-key-vs-data
https://security.stackexchange.com/questions/30193/encrypting-user-data-using-password-and-forgot-my-password
https://stackoverflow.com/questions/7529582/how-to-store-private-encrypted-user-data-in-the-database-but-make-them-availabl
https://stackoverflow.com/questions/18057390/how-can-i-encrypt-data-with-a-password-but-allow-said-password-to-be-reset
https://stackoverflow.com/questions/12935409/safely-generated-encryption-key-from-users-password
https://bitwarden.com/help/what-encryption-is-used/#aes-cbc
https://security.stackexchange.com/questions/174647/end-to-end-encryption-with-multiple-users
https://crypto.stackexchange.com/questions/22678/how-secure-is-it-to-use-password-as-aes-key
https://stackoverflow.com/questions/45563332/aes-encryption-example-class-to-encrypt-data-using-users-password
https://stackoverflow.com/questions/1949640/does-iv-work-like-salt
https://cryptobook.nakov.com/
https://cheatsheetseries.owasp.org/cheatsheets/Password_Storage_Cheat_Sheet.html

What about reusing Matrix? It's an HTTPS REST publish-subscribe API, with an open spec and self-hostable servers, bindings to the major langs, built-in E2EE, and a lot of third-party clients. It's used for IoT besides chatting. This app becomes a client that only understands text messages:

the app settings have the user ID, server, and room ID
download new events for that room
for each new event: if it is a message (= not a file, state change, ...) and it contains the identifier of a note, then consider it as an update (the last update wins)


TODO: November-December

Focus on these TODOs in November and December.

[x] Log rotate: Write a new log file each day instead of using screen as a file logger

[x] Reduce SQL logging too?

[ ] Simpler Testing
[ ] Beautify the layout

[ ] Group layout
[ ] Members layout (Every other member should have a grey background)

[ ] Refresh page

[ ] On Approve
[x] On Group accept

[ ] Notification
[x] Rebuild button

Closing this as it is out of date and imprecise.


Toggle Button for temperature conversion

@ankitaugale23 Kindly look into the changes

Created another PR after resolving conflicts.


Events API polyfilled badly?

Hey there,
I am using Snowpack to deal with dependencies. I am aware that Snowpack uses rollup-plugin-node-polyfills to polyfill Node built-in modules. I'd like to use a package called async-mqtt which relies on node built-in modules (events, stream, buffer). So I installed it with Snowpack, and polyfilled it with this plugin. However, I noticed that the polyfilling process did something strange. I got an error: Class extends value [object Object] is not a constructor or null
Now, this error applies for the following code: class Parser extends events. So I checked what is the value of events, and it turns out, that events is an object instead of a class:
var events = /*#__PURE__*/Object.freeze({
  __proto__: null,
  'default': EventEmitter,
  EventEmitter: EventEmitter
});

Obviously, you cannot extend a class from an object like this. How can I resolve this issue?
Thanks.

A minimal reproduction repository would be most useful to debug this.


bug(linter): destructuring object with rest property triggers false positive for no-unused-vars

When destructuring an object with a rest property, it triggers a false positive when a property is not used:
const { id, ...rest } = test

eslint(no-unused-vars): Variable 'id' is declared but never used.

Forget to add ignoreRestSiblings option  🤦


OpenTelemetry HTTP should report low cardinality route names with {id} masked in metrics

I wanted to group my traces but APIs with ids on the path are reported with the id value, not the template ones. Quote from OpenTelemtry:

HTTP spans MUST follow the overall guidelines for span names. Many REST APIs encode parameters into URI path, e.g. /api/users/123 where 123 is a user id, which creates high cardinality value space not suitable for span names. In case of HTTP servers, these endpoints are often mapped by the server frameworks to more concise HTTP routes, e.g. /api/users/{user_id}, which are recommended as the low cardinality span names. However, the same approach usually does not work for HTTP client spans, especially when instrumentation is provided by a lower-level middleware that is not aware of the specifics of how the URIs are formed. Therefore, HTTP client spans SHOULD be using conservative, low cardinality names formed from the available parameters of an HTTP request, such as "HTTP {METHOD_NAME}". Instrumentation MUST NOT default to using URI path as span name, but MAY provide hooks to allow custom logic to override the default span name.

http.route | string | The matched route (path template in the format used by the respective server framework). See note below [1] | /users/:userID?; {controller}/{action}/{id?}

https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/trace/semantic_conventions/http.md:
In MicronautHttpServerAttributesGetter, instead of request.getAttribute(HttpAttributes.ROUTE_INFO);, should we use request.getAttribute(HttpAttributes.URI_TEMPLATE), which is .route.template?
My slow query dashboard is now this, I wanted them to be grouped without the actuals ids:

I guess I could have my own replacement implementation but I also want to check if this should be a valid case supported officially
Version
4.4.0

Yes I agree URI_TEMPLATE should be used. Would you like to send a PR?


Android TV app not visible in Play Store

Is your feature request related to a problem? Please describe.
When I search for localsend in Android TV. It shows not available on tv.
Please support for Android TV.
Describe the solution you'd like
Build the app for android TV.
Describe alternatives you've considered
No response
Additional context
No response

This app supports Android TV but somehow it is not visible in Google Play


where to add persistent state for mode coverage

Hi Tao
My impression is that no state is held from instruction to instruction in the coverage processing
For some coverage I need to to cross between instructions and their operands and the vector engine's state - as vector instructions can be polymorphic based on previous instructions configuring the vector engine options.
So - what I need is the best place/class/file to store the state/values of some CSRs when they are set by an instruction such that I can access this state in a later instruction in the coverage setup...
There are the 5 vector CSRs that I am thnking about.
Pls just suggest a file/line of code to focus me.
thanks
Simon

The previous instruction is saved here.  If you want to save more instructions, you can add a queue for this.
https://github.com/google/riscv-dv/blob/master/src/riscv_instr_cover_group.sv#L1120

Thanks. It is not the instruction I need to save. Some intructions update several CSRs and the values of these affect the operation and results of the following instructions - there may be millions of instructions the follow that are affected by the one that updated the CSRs - so I cant keep a queue of instructions - I will look into the mechanism you point at and see what might work. - thanks.

It's better to save the CSR state in some separate variable rather than creating a deep queue. For example, this is how I save branch history to sample different branch hit/miss scenario.
https://github.com/google/riscv-dv/blob/master/src/riscv_instr_cover_group.sv#L1085

OK thanks - will go with that.


syntaxError when i execute :ionic run ios

✗ Caught exception:
SyntaxError: Unexpected end of input
at Object.parse (native)
at ChildProcess. (/usr/local/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/ionic-cordova-lib/node_modules/ionic-xcode/lib/pbxProject.js:39:24)
at emitTwo (events.js:87:13)
at ChildProcess.emit (events.js:172:7)
at maybeClose (internal/child_process.js:818:16)
at Socket. (internal/child_process.js:319:11)
at emitOne (events.js:77:13)
at Socket.emit (events.js:169:7)
at Pipe._onclose (net.js:469:12)

i installed ionic-2.0.0-beta.15 on mac os.
first,I run ionic create myapp,then i just rewrite some html file,when i run ios again.
this error shows.
Is there anyone who can help me ?please give me some ideas,maybe i use the wrong way?
maybe the version i use was wrong?

check any JSON parsing code in your app.

Hello @lixiaodong ! Are you still having this issue with the latest version of the ionic cli (beta.25)?

Hello all! As it seems it has been a while since there was any activity on this issue i will be closing it for now. Feel free to comment if you are still running into this issue. Thanks for using Ionic!


Fixed example code to use proper EXEC-syntax and removed unnecessary GO

The example code doesn't compile because EXEC is required to execute procedure in multi-statement batches. Also, i see no point of including a GO batch separator since it confuses from the matter at hand and is not really part of tsql

@WilliamDAssafMSFT
Can you review the proposed changes?
When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

Thanks, I'll look into this.

@siggemannen We have an internal PR that refreshes this article and incorporates your change. When that PR is merged, this one will automatically close. Thank you again for your contribution.


Fatal error: ogg/ogg.h file not found

Hello,
I tried but could not build native library. Something went wrong with
build_log.txt
third_party/opus_tools/src/src/opus_header.h:31:10: fatal error: 'ogg/ogg.h' file not found
I attached build_log.txt, please take a look if you have time.

Hi,
please have a trial commit#9

When I download the Project  and set up into my Android Studio the gradle files does not build  it shows the Error in Add Configuration and   am using the version of Android Studio 3.4.1 . In the DownLoaded File it contains the proto,third_party and i couldn't know whats the usuage for it. So  please give me some solutions.

commit#9 is probably solved it so closed.


Is it possible to send data without bringing Obsidian to the foreground?

Not sure if it is possible but it would be nice if it I could send a text item to a note in Obsidian while working in another program and not have Obsidian activated as the foreground window. This would allow me to keep working in the application I'm currently using without having to alt-tab back to it every time.

Sorry, but that's not possible.
Duplicate of #25


Create from local git repository

Is your feature request related to a problem? Please describe.
Users might already have cloned repositories that they want to use with Daytona, but, currently, Daytona requires a git url and always clones the repo from scratch.
Describe the solution you'd like
We should explore the possibility of using user's local git repositories to create workspaces.
For example, daytona create . would create a workspace from the repo the user is currently in, configure it and allow the user to open it with daytona code.
This feature would make Daytona more flexible to use and especially useful for users with large repos for which the clone operation might take a while.
Additional context
Before implementing the feature, we should discuss the approach here.

This is exactly our use case, our data engineering and ML repos typically contain other repos -- submodules and sparse checkouts for interface files, common config files, etc. from other repos.
https://github.com/loft-sh/devpod is similar that allows us to use cloud compute using local repo.


Version bump to 2.26.1

Includes:

Add HDP <IP_ADDRESS> and <IP_ADDRESS> support ( Issue: #180 )
Remove sticky bit from user JHS directories ( Issue: #182 )
Honor the CDAP_USER environment ( Issue: #183 )

LGTM 👍


F9 crashes the IPconsole while F5 works good

Problem Description
After running the show() for a figure of pyplot, the IPython console executes the code, but then it freezes - the square in the top right corner is always red and a new line for a new command never appears. No issues or errors appear.
If you run a script with F5, it will work fine in the IPconsole, but if you select the same code and run it with F9, it will give the above behavior!
What steps reproduce the problem?

Run the code from the Editor using F5 - everything should work properly

# -*- coding: utf-8 -*-
"""
Created on Wed Jan 20 00:09:46 2021

@author: Aleks Ko
"""

import pandas as pd
import numpy as np
dates = pd.date_range('1/1/2000', freq = '3D', periods=8)

df = pd.DataFrame(np.random.randn(8, 4), index=dates, columns=['A', 'B', 'C', 'D'])

import webbrowser
mozilla_path="C:\\Program Files\\Mozilla Firefox\\firefox.exe"
webbrowser.register('firefox', None,webbrowser.BackgroundBrowser(mozilla_path))

import plotly.graph_objects as go
import plotly.io as pio
pio.renderers.default = 'firefox'

df_p = df.reset_index()
df_p.rename(columns={'index':''}, inplace = True)

fig = go.Figure(data=[go.Table(
    header=dict(values=list(df_p.columns),
                fill_color='paleturquoise',
                align='left'),
    cells=dict(values=[df_p[col] for col in df_p.columns],
               fill_color='lavender',
               align='left'))
])

fig.show()

Select the code entire code in the Editor and Run it using F9 -> you'll get the output table in Firefox, but even if you close it and turn back to Spyder, the IPconsole will be in "busy" mode and with the red square in the top right corner.

If you try to stop the console by clicking on that square, you won't receive a new line in the console - the only solution will be to close this console and create a new one.

What is the expected output? What do you see instead?
Expected output - the console is back to normal "non-busy" mode and the red square in the top right conrner becomes gray
Instead, I see the opposite - the console is busy and no new command line to work with the console
Paste Traceback/Error Below (if applicable)

  File "C:\Users\Public\anaconda\lib\code.py", line 90, in runcode
    exec(code, self.locals)
  File "<console>", line 2, in <module>
NameError: name 'python' is not defined

Versions

Spyder version: 4.2.0
Python version: 3.8.3
Qt version: 5.12.1
PyQt version: 5.12
Operating System name/version: Windows 7

Dependencies

# Mandatory:
atomicwrites >=1.2.0            :  1.4.0 (OK)
chardet >=2.0.0                 :  4.0.0 (OK)
cloudpickle >=0.5.0             :  1.6.0 (OK)
diff_match_patch >=20181111     :  20200713 (OK)
intervaltree >=3.0.2            :  3.1.0 (OK)
IPython >=4.0                   :  7.19.0 (OK)
jedi =0.17.2                    :  0.17.2 (OK)
jsonschema >=3.2.0              :  3.2.0 (OK)
nbconvert >=4.0                 :  6.0.7 (OK)
numpydoc >=0.6.0                :  1.1.0 (OK)
paramiko >=2.4.0                :  2.7.2 (OK)
parso =0.7.0                    :  0.7.0 (OK)
pexpect >=4.4.0                 :  4.8.0 (OK)
pickleshare >=0.4               :  0.7.5 (OK)
psutil >=5.3                    :  5.7.2 (OK)
pygments >=2.0                  :  2.7.3 (OK)
pylint >=1.0                    :  2.6.0 (OK)
pyls >=0.36.1;<1.0.0            :  0.36.2 (OK)
pyls_black >=0.4.6              :  0.4.6 (OK)
pyls_spyder >=0.1.1             :  0.3.0 (OK)
qdarkstyle >=2.8                :  2.8.1 (OK)
qtawesome >=0.5.7               :  1.0.1 (OK)
qtconsole >=4.7.7               :  4.7.7 (OK)
qtpy >=1.5.0                    :  1.9.0 (OK)
rtree >=0.8.3                   :  0.9.4 (OK)
setuptools >=39.0.0             :  51.1.2.post20210110 (OK)
sphinx >=0.6.6                  :  3.4.3 (OK)
spyder_kernels >=1.10.0;<1.11.0 :  1.10.1 (OK)
three_merge >=0.1.1             :  0.1.1 (OK)
watchdog >=0.10.3               :  0.10.4 (OK)
zmq >=17                        :  20.0.0 (OK)

# Optional:
cython >=0.21                   :  None (NOK)
matplotlib >=2.0.0              :  3.3.2 (OK)
numpy >=1.7                     :  1.19.2 (OK)
pandas >=1.1.1                  :  1.1.3 (OK)
scipy >=0.17.0                  :  1.5.2 (OK)
sympy >=0.7.3                   :  None (NOK)

Hey @aladdin-hub, thanks for reporting.
@impact27, could you give us a hand with this one? I remember you've helped us with similar issues in the past.

Hey @aladdin-hub, thanks for reporting.
@impact27, could you give us a hand with this one? I remember you've helped us with similar issues in the past.

Closing because this is quite old now. Hopefully you managed to solve this problem.


Update Postman import advice

Description
I think the readme section on Postman may need to be updated. I am running Postman Canary (v8 -- the closest I can find to an exact version is this millisecond timestamp:<PHONE_NUMBER>979) and was able to import the collection from https://api.slack.com/specs/openapi/v2/slack_web.json without modification. I experienced no difficulty and the {{baseUrl}} variable worked as expected without my needing to set the value.
I don't know if this is an improvement in Postman 8 or when this started working as this was my first attempt, but figured you might want to know that this is now (or will soon be for non-Canary users) simple to import.
What type of issue is this? (place an x in one of the [ ])

[ ] bug
[ ] enhancement (feature request)
[ ] question
[x] documentation related
[ ] testing related
[ ] discussion

Requirements (place an x in each of the [ ])

[ ] I've read and understood the Contributing guidelines and have done my best effort to follow them.
[ ] I've read and agree to the Code of Conduct.
[x] I've searched for any related issues and avoided creating a duplicate issue.

Bug Report
See the Description for details. Do with this what you will. Hope it helps.

Here's a glimpse of the import:

Under the advanced settings, changing "Folder organization" to "Tags" gives some sense of organization/grouping. Otherwise all the requests are all in a flat list.


Test block interpolation in routine with signature-declared return value

https://github.com/rakudo/rakudo/issues/3070

The Rakudo fix has been merged, should I remove the #?rakudo fudge line?

The Rakudo fix has been merged, should I remove the #?rakudo fudge line?

Yes, please.

Thanks!


Feature Request: Back to top button

Is your feature request related to a problem? Please describe.
Hi
While going through the Home page and Product page, I find out that there is no back-to -top button on these pages of the website.
I feel it is a serious feature which needs to be implemented as soon as possible.
I want to work on it and add a back-to-top button using my frontend skills under the GSSoC22 contribution.

Describe the solution you'd like.
Add a Hovering effect and transition effect on Go to Top button of Resourse and product Page
Additional context (if any)
No response

@Nikhil-Sharma1 Good idea 👍

You can implement a back to top button in the homepage and the products page.
For icons, you have to use react-icons.
Make sure that the UI implemented for this, blends nicely with the current setup.

You can go ahead and work on it 🚀

Thank you

@Nikhil-Sharma1
Are you working on this issue?
If you allow, I can go ahead with this.

No bro, Iam working on it
Actually this week I have Ca's and placement tests
That's why there is delay
I will done the work till tomorrow
Sorry for the delay.
On Fri, Mar 18, 2022, 17:23 Siddhesh Jain @.***> wrote:

@Nikhil-Sharma1 https://github.com/Nikhil-Sharma1
Are you working on this issue?
If you allow, I can go ahead with this.
—
Reply to this email directly, view it on GitHub
https://github.com/varunKT001/tomper-wear-ecommerce/issues/39#issuecomment-1072338520,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AQH3ZV42NR43T3RLK5W2SN3VARVCTANCNFSM5QIPECVA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you were mentioned.Message ID:
@.***>

hey @varunKT001
I am interested to work on this issue.
If possible please assign this to me.

@Siddhesh777
The PR for this issue has already been created. Although I haven't reviewed it 😅 (I'll do it soon)

I would like to work on this issue. Please assign me as a GSSOC 2022 Contributor.

@SHRUTI-SINGH16 You can work on it 👍

@varunKT001 Is this issue fixed? Can I work up on with this issue?

@mani200307 Sure you can work on this 👍


paket update gracefulness on non-existent version

Case
paket update nuget iTextSharp-LGPL

with paket.dependencies
nuget iTextSharp-LGPL 4.0.2 framework: >= net451

and a package history at nuget.org http://www.nuget.org/packages/iTextSharp-LGPL/
So apparently, v4.0.2 does not exist, so paket update fails to verify it. Paket ends with
System.Exception: Could not retrieve data from https://nuget.org/api/v2/Packages(Id='iTextSharp-LGPL',Version='4.0.2')
Message: The remote server returned an error: (404) Not Found.

Expectation
I'd like paket to fallback and qurey the most recent version, then fail with an error message that the current version does not exist anymore but another (newer) version exists. I would then like to have the option to force paket to update me to the latest version.
Alternatives
Just give me an alternative on how to update to most recent version in such a situation.
Thank you!

Mhm that's a strange situation. Normally nuget servers shouldn't delete
packages.
It's also a complicated question when we discuss an update to a package
that's already locked to a specific version in the dependencies file.
On Jun 28, 2015 2:19 PM, "ilkerde"<EMAIL_ADDRESS>wrote:

Case
paket update nuget iTextSharp-LGPL
with paket.dependencies
nuget iTextSharp-LGPL 4.0.2 framework: >= net451
and a package history at nuget.org
http://www.nuget.org/packages/iTextSharp-LGPL/
So apparently, v4.0.2 does not exist, so paket update fails to verify it.
Paket ends with
System.Exception: Could not retrieve data from https://nuget.org/api/v2/Packages(Id='iTextSharp-LGPL',Version='4.0.2')
Message: The remote server returned an error: (404) Not Found.
Expectation
I'd like paket to fallback and qurey the most recent version, then fail
with an error message that the current version does not exist anymore but
another (newer) version exists. I would then like to have the option to
force paket to update me to the latest version.
Alternatives
Just give me an alternative on how to update to most recent version in
such a situation.
Thank you!
—
Reply to this email directly or view it on GitHub
https://github.com/fsprojects/Paket/issues/906.


Talk to Hay about Dualsense Controllers

See if we can talk Hay into giving us his dualsense controllers for Preloading

Adding on to this, I feel that it would be beneficial for:

A quick status on the controller via the LED
Vibration to let know if something has gone wrong
Moar buttons
i'm out of ideas help

You can certainly use my Dualsense controllers, remind me on Monday.
That would also allow for a Bluetooth connection with the Driver Hub device.

Dualsense controllers are at school, Preloading can use them now when he's at school next.


Implement 'Create a Collective' page

Part of #2872

As seen in the Figma design, we want an intial page where users select which kind of collective they're starting.
Questions

What do we show with the 'see examples' for each? @piamancini @znarf
There doesn't seem to be anything specific in the designs for the creating a 'climate initiative' collective? Which design should I use for that - just the normal non-Github one? @piamancini @Memo-Es

Re: climate. Yes just the normal form. The only difference is that it should automatically add the tag "climate" to the collective when creating it.
@Memo-Es can we have another illustration for the climate? It's hard to see the link with Saturn and other stars and then buildings made of concrete. Something like the planet burning, or the same image than on the homepage but where the universe is replaced by our planet

@xdamman images are  just placeholders.
They are not final. Delfina and Memo are working on them still.

@piamancini @znarf What 'categories' should be used? Same as the existing ones (i.e. 'opensource', 'association', and 'climate') or some new labels (i.e. 'community' for the middle one).

@sbinlondon The middle one is without category.

Update/still to do:

error handling
tablet responsiveness (mobile is done)


hugo-debug: add an extensive notification to the default debugg formatter to open an issue here

The default formatter (catches types the component does not know) throws a warning at the moment that it does not know type x. This should be extended into a nice preconfigured system that enables a quick notification to create a new formatter.

print out the formatter type/catch signature
print an understandable message to go to the issue form for new formatters and add this
create the form (with Github Issue Formsetup) with enough clarity to have usable user cases.

This was done a while ago. Click on unformatted typing will open a prefilled issue report here. see #325, #326, #327.


Ignore Blackout when Charging?

So i have the blackout set to default (10pm - 6am).  My car charges between 12:30am and 4:30am as my schedule for cheapest electric is then.  However because of the blackout the binary_sensor.ioniq_charging never updates.
Is there a way to ignore the blackout when the charger is connected or something else similar to that?
I like the blackout as it avoids unrequired battery usage especially as i dont charge daily.

Sorry, then it means other than blackout :) with every force update request, we are draining car battery but I was expecting that your car should update itself automatically while charging.
There are two type of updates;

forced; ping the car to update the servers
cached; get the latest cached data from Kia/Hyundai servers.

I thought that while charging, car should send regular updates to servers and you can get cached data without forcing it.

Hey. Not sure which way but I thought blackout stopped any updates occurring?
I charged my car between 00:30 and 06:30 today and looking at the history it hasn't changed from not_charging during that time.

Yeah the app notifys me once charging is complete.

I see the problem but I do not want to mess with existing functionality.
What about creating day and night schedules;

between 10PM to 6AM (configurable today), force update in every X minutes (new functionality here)
rest of the day, force update, force update in every Y minutes (existing functionality)

@cdnninja , what about setting a force refresh after planned charge completion time?
Assume that u have started charging now and it is estimated to be completed by 120 minutes. We can schedule a force update by 120+x minutes. X is just a buffer to be on the safe side.

Let's also validate this is still an issue. The blackout time window logic was adjusted that may have impacted this.
I do like the idea of scheduling the force update.  The key will be adjusting it as estimates change.

I personally would be happy to have this as an PHEV owner :-)


Pusher warning: "You should always specify a cluster when connecting"

Recently, we've started seeing the following warning from pusher in the dev console:

Pusher : You should always specify a cluster when connecting. See: https://pusher.com/docs/javascript_quick_start

Closing in favor of https://github.com/atom/teletype/issues/202.

Whoops, forgot to search for existing issues, sorry! I would have gone the other way and marked #202 as a dupe of this personally 😛.


[Draft][TIR] Require buffer declaration (DeclBuffer) before use

Part of RFC#70, requiring buffers to be declared prior to their usage.  This is currently a draft PR, to see what errors are found by the CI.

Super excited about this feature!

@tvm-bot rerun

And starting the second step of the gradual implementation described here.  https://github.com/apache/tvm/pull/15243 is the first test that adds DeclBuffer in an existing lowering pass where it didn't exist before.  Hopefully, starting from the end of the lowering flow and working backwards will help to reduce the amount of test failures occurring at once.


Don't minify the Action's standalone JavaScript bundle

A suggestion to stop minifying the Action's standalone JavaScript bundle.
Doing this removes a dependency (with corresponding benefits), reduces the build time (and by extension CI times), and makes the standalone more human-readable (and by extension potentially makes reviewing it's changes possible, though still non-trivial).

#436 made this Pull Request obsolete.


Question: How is lead time for change is calculated?

Hello
I started experimenting with metrik and wanted to ask you how lead time for changes metrik is calculated. In the last 18 days, I had 3 deployments to production in my GitHub organization. When I adjusted the dates in the metrik ui to cover those periods and set the workflow name to the production deployment workflow, I see the following charts. How can the lead time to change metric in the last 20 days be equal to 88 days? Any help is appreciated.

Experiencing the same issue. Using GithubActions pipeline

FWIW, there's a wiki describing the source and calculation: https://github.com/thoughtworks/metrik/wiki/How-to-calculate#lead-time-for-changes

The reason for the unexpected numbers, is because the commits contained in the deployments are older than the time range. This is by design, the measure is to calculate code commit (code change) to running in production as per the wiki:

The average amount of time it takes to go from code commit to code running in target environment under the given date range.


My entire collection has disappeared most likely after upgrade to 8.0 version

Expected Behavior
It works offline, does not force me to login
All my collections and requests are there.
Actual Behavior
It looks like the app completly lost the whole history, collections etc.
It does not work offline and force me to login into an account.
I do not really need cloud, e2e encryption and all that stuff. Just local app that can make api calls, that's it. that simple.
Reproduction Steps
Opened the app
Upgrade pop up showed up
I clicked
The app has been updated,
All data has gone.
Is there an existing issue for this?

[X] I have searched the issue tracker for this problem.

Additional Information
Version: Insomnia 8.2.0
Build date: 10/4/2023
OS: Darwin arm64 21.6.0
Electron: 25.8.1
Node: 18.15.0
Node ABI: 116
V8: <IP_ADDRESS>-electron.0
Architecture: arm64
Insomnia Version
2023.4.10
What operating system are you using?
macOS
Operating System Version
Darwin ip-192-168-50-230.eu-central-1.compute.internal 21.6.0 Darwin Kernel Version 21.6.0: Wed Aug 10 14:28:23 PDT 2022; root:xnu-8020.141.5~2/RELEASE_ARM64_T6000 arm64
Installation method
insomnia.rest  site, many years ago
Last Known Working Insomnia version
No response

I have the same issue. Tried new version 10.2.0, after installing, all my collections are gone. It forces me to login, after login, it asks for some passphrase. What is that and why do I need it for my local collections?
Well, I'm back to v2022.7.5

I have the same issue. Tried new version 10.2.0, after installing, all my collections are gone. It forces me to login, after login, it asks for some passphrase. What is that and why do I need it for my local collections?
Well, I'm back to v2022.7.5


[styles] Warn when using a missing style rule

I'm exploring one possible approach to better handle #13875, #15454, #15573.
The idea here is to soften the PropTypes.oneOf prop type to PropTypes.string while keeping the warning for dynamic values with a classes proxy that detects accesses to none supported values.
However, I have found two drawbacks with this approach:

The warning raised when it fails could be more specific.
Logging classes return a rich object, it's less obvious that it's a simple object behind the proxy:

console.log(classes);

Without React.warn we loose the component stack so for everyone on 16.8 this is a worse debugging experience.
For custom variants we have to defer checking to the style handler anyway. Not sure why we need a Proxy for that.

Yeah, I'm not very happy with this approach. Another one I can think of. We could have a style method that internalize the warning logic:
diff --git a/packages/material-ui/src/Typography/Typography.js b/packages/material-ui/src/Typography/Typography.js
index 132001221..b75fe1486 100644
--- a/packages/material-ui/src/Typography/Typography.js
+++ b/packages/material-ui/src/Typography/Typography.js
@@ -146,9 +146,13 @@ const Typography = React.forwardRef(function Typography(props, ref) {
     <Component
       className={clsx(
         classes.root,
+        style({
+          classes,
+          key: `color${capitalize(color)}`,
+          enable: color !== 'initial',
+        }),
         {
           [classes[variant]]: variant !== 'inherit',
-          [classes[`color${capitalize(color)}`]]: color !== 'initial',
           [classes.noWrap]: noWrap,
           [classes.gutterBottom]: gutterBottom,
           [classes.paragraph]: paragraph,

I will resume the effort later on.


[simple-storage-client] move simple-storage-client to its own crate

Motivation
We're gonna replace StorageSyncClient from Executor with SimpleStorageClient since the former is in storage_client which depends on storage_proto.
storage_proto depends on tonic that should be avoided from TCB.
Have you read the Contributing Guidelines on pull requests?
Y
Test Plan
CI

@bors-libra r+

:pushpin: Commit 426862f has been approved by msmouse

:hourglass: Testing commit 426862fc3600ff0a84fc912bf7fcc3351066b0a0 with merge 96fdc45666bd934ed22b6daa005d82d2f63f75dd...

:broken_heart: Test failed - checks-circle_commit_workflow

@msmouse r=msmouse

@bors-libra r=davidiw

:pushpin: Commit 2e9727b has been approved by davidiw

:hourglass: Testing commit 2e9727b7809acf1c0e37027246b824c7b34e64e5 with merge b75af1b1522837d08dc57ade97fc1d2206300e0e...

:sunny: Test successful - checks-actions_land_blocking_test, checks-circle_commit_workflow
Approved by: davidiw
Pushing b75af1b1522837d08dc57ade97fc1d2206300e0e to master...


Using a tmpl selector that begins with a # but is not an ID selector does not work

This is a minor bug, which is described here: https://github.com/BorisMoore/jsviews/issues/455#issuecomment-1491144637

Resolved in release v1.0.13


Can the popups be customised?

Currently after the game is played, either lost or won the popup is just a normal prompt
Can this be customised with html or css & make it to look better

Hello, I would love to work on customizing the popup to make it look better.

Yes, it can. Do you have any pop up designs in mind or I can go for it

You can go with your preference

Can I work on it under hacktoberfest23, please??

Sure @Akash2866


[Feature] Option to hide read messages in INBOX

Hi,
I recently tried Google's INBOX service. It's nice and the concept of "clean inbox" is something that could be implemented quite easily in a webmail like Rainloop.
Details:

Add an option to hide read messages from INBOX, not enabled by default
The INBOX mail pane may say something like "It's all clear!", and when clicking on it, it shows the read messages

What do you think about that?

by searching for is:unread you only get your unread messages. This already works :)

… I don't want to search each time.


AUX outputs param setup fix

Flash overflow. So we're just at the limit.

@tops4u It would be great if you could test this.

@LorenzMeier Checked and failed : See #5989

@tops4u This works now, I just tested it.

@julianoes Can you briefly review?

@kd0aij Can you review and maybe test this one?

@kd0aij Any chance you could flash & take this for a short flight?

Test flight went OK.
For some reason I had to recalibrate the ESCs before this would fly again, and I ran out of battery after just a minute in the air, but performance in stabilized and altctl with EKF2 was nominal.
I had changed the fmu-v2 config to compile the new logger, but managed to lose the sys_logger parameter change, so no logger was running. Will do a longer flight tomorrow with the new logger.

Thanks for the baseline testing. Rebased and applied.


feat: Adds payment drawer in UI

#48  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @jhechtf and the rest of your teammates on  Graphite

Merge activity

May 26, 4:09 PM EDT: @jhechtf started a stack merge that includes this pull request via Graphite.


enum param not supported?

The following example features an enum parameter.  Such an Enum would constrain acceptable values passed for a parameter within the query string and so would be a valuable addition to serde_urlencoded.  Currently, however, serde_urlencoded raises the following error: Err value: Error { err: "invalid type: string
"brown", expected enum HairColor" }',
I've also tried declaring a serde tag attribute on the enum, #[serde(untagged)], but that didn't help.
Am I doing this wrong?
extern crate serde_urlencoded;
#[macro_use] extern crate serde_derive;
extern crate serde;

#[derive(Deserialize)]
enum HairColor {
    brown,
    black,
}

#[derive(Deserialize)]
struct MyParams {
    name: String,
    age: u32,
    hair_color: HairColor
}

fn main() {
    let params = "name=Darin&age=38&hair_color=brown";
    let decoded = serde_urlencoded::from_str::<MyParams>(&params).unwrap();
}

Are enums not covered by the tests?

Is this implemented by #30 (not merged) ?

@hayd Yes, it appears that the PR should cover this request!  Does anyone know why it hasn't been approved?


readme

could you be more precise in your readme?
i copied your smaples-config in my config, but switching one switch of doesnt affect (any of my 2) sensors... how do i add both sensors?

Please paste the huesensors section your config.

i got it to work but the switch on my iphone isnt updating its status after i switch them off. ist jumping to on after about 5 seconds. in the hue app the sensors are still off though. any clues?

I fixed the status issue with the build uploaded last night.  Please update.  Note: You need to specify the sensor names in the config file now.  This is for more granular control.

awesome! i will update my version tonight (7pm est) and come back to you with the result.
thank you!

ok so i updated my config with the filters, but what exactly are they doing? how can i add the second hue sensor as standalone switch?
cheers

Strange. I just tested it without any issue. Can you paste your config? Also, did you obtain a username from your bridge?


fugitive extension: I cannot tell which is the real file

environment

vim: 8.1.570
vim-airline: 72888d8
OS: arch linux
if you are using terminal:
terminal: konsole
$TERM variable: xterm-256color
color configuration (:set t_Co?): 256

configuration:
set nocompatible

call plug#begin('~/.vim/plugged')
Plug 'tpope/vim-fugitive'
Plug 'vim-airline/vim-airline'
call plug#end()

set termguicolors
colorscheme evening

let g:airline_inactive_collapse = 0

actual behavior
After running :Gdiff there is no way to visually determine (except for e.g., pressing ctrl-g) which is the real working copy and which is the fugitive:// temporary buffer being compared to.  I'm not sure if this regressed recently or has always been the case.  See the following, where both windows are identical.

expected behavior
There should be some kind of marking difference for the fugitive:// buffer, either in the "ᚠ master" field or in the filename, or anywhere.

Ah, that is caused by the fugitive line extension. I think I have fixed it now by adding a trailing "[git]"

Thank you!  Small change but this is a huge improvement.


--print command line argument doesn't work

Problem description
Invoking the CLI with --print doesn't actually print the generated output file to the terminal.
Identified cause
I believe the issue is that Cli.generate is not propagating options.print to the underlying await generator.generate({ ... }) call, meaning the generator is always receiving print: undefined regardless of what was specified on the command line:
https://github.com/RobinBlomberg/kysely-codegen/blob/be70e2556d9e80313b693288f9328a113458e290/src/cli/cli.ts#L82-L94
Proposed fix
Assuming that's the case, the fix should be as simple as adding print: options.print to the function call above.

Upvote & Fund

We're using Polar.sh so you can upvote and help fund this issue.
We receive the funding once the issue is completed & confirmed by you.
Thank you in advance for helping prioritize & fund our backlog.

Thanks for reporting! I fixed it now in 0.14.2!


Login failed: Error: Bad Request

Does this issue occur when all extensions are disabled?: Yes/No

VS Code Version: 1.74.3
OS Version: Ubuntu 22.04

Steps to Reproduce:
1.No plugins are installed, and this error pops up when logging in to GitHub
2023-02-02 23:05:26.615 [info] Reading sessions from keychain...
2023-02-02 23:05:26.615 [info] Getting sessions for user:email...
2023-02-02 23:05:26.615 [info] Got 0 sessions for user:email...
2023-02-02 23:05:26.615 [info] Getting sessions for all scopes...
2023-02-02 23:05:26.615 [info] Got 0 sessions for ...
2023-02-02 23:05:29.274 [info] Getting sessions for all scopes...
2023-02-02 23:05:29.274 [info] Got 0 sessions for ...
2023-02-02 23:05:32.837 [info] Getting sessions for user:email...
2023-02-02 23:05:32.837 [info] Got 0 sessions for user:email...
2023-02-02 23:05:34.259 [info] Logging in for the following scopes: user:email
2023-02-02 23:05:34.345 [info] Trying without local server... (user:email)
2023-02-02 23:05:40.175 [info] Exchanging code for token...
2023-02-02 23:05:41.839 [info] Token exchange success!
2023-02-02 23:05:41.841 [info] Getting user info...
2023-02-02 23:05:41.858 [error] Getting account info failed: Bad Request
2023-02-02 23:05:41.860 [error] Error: Bad Request
at t.GitHubServer.getUserInfo (/usr/share/code/resources/app/extensions/github-authentication/dist/extension.js:2:1309649)
at process.processTicksAndRejections (node:internal/process/task_queues:96:5)
at async t.GitHubAuthenticationProvider.o (/usr/share/code/resources/app/extensions/github-authentication/dist/extension.js:2:1300184)
at async t.GitHubAuthenticationProvider.createSession (/usr/share/code/resources/app/extensions/github-authentication/dist/extension.js:2:1299667)

Just to rule out the easy stuff... Does your machine have any proxy setup perhaps?  Maybe /etc/hosts?

只是为了排除简单的东西...您的机器是否有任何代理设置？您是否一直在玩网络堆栈？或？/etc/hosts

Basically nothing, except fastgithub, I don't know if it has an effect, but when I close it, it's also a state where I can't log in.

Sorry I'm relying on translation to understand... I am not familiar with fastgithub but the fact that the repo mentions DNS, reverseproxy, makes me very suspicious of it.

What does it do exactly? Could it be routing api.github.com calls to something else?

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!


Feature/implement UI for ourchase order api

Summary
Frontend Components for Purchase Order API Microservice is added. What is required to add is to retrieve M3 data, Automate the creation of the PO API microservice
Some modifications are required to do to satisfy the Figma design.

Closing as this seems to have been superseeded


pip-3.6 install error - missing pipenv command

Did not install the 'pipenv' command using pip-3.6 install pipenv
It did work fine using pip-3.5.
OS:  Mac 10.12.2
Python: 3.6 (and 3.5) both installed by MacPorts
Of course, this is likely a setup.py issue with python-3.6 not a pipenv issue.

can you share the output?

sudo pip-3.6 install pipenv

Collecting pipenv
  Downloading pipenv-3.2.10.tar.gz
Requirement already satisfied: crayons in /opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from pipenv)
Requirement already satisfied: toml in /opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from pipenv)
Requirement already satisfied: click>=6.7 in /opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from pipenv)
Requirement already satisfied: click-completion in /opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from pipenv)
Requirement already satisfied: pip in /opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from pipenv)
Requirement already satisfied: parse in /opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from pipenv)
Requirement already satisfied: virtualenv in /opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from pipenv)
Requirement already satisfied: delegator.py>=0.0.6 in /opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from pipenv)
Requirement already satisfied: requirements-parser in /opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from pipenv)
Requirement already satisfied: pexpect in /opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from pipenv)
Requirement already satisfied: pipfile==0.0.1 in /opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from pipenv)
Requirement already satisfied: requests>=2.4.0 in /opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from pipenv)
Requirement already satisfied: colorama in /opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from crayons->pipenv)
Requirement already satisfied: jinja2 in /opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from click-completion->pipenv)
Requirement already satisfied: six in /opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from click-completion->pipenv)
Requirement already satisfied: ptyprocess>=0.5 in /opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from pexpect->pipenv)
Requirement already satisfied: MarkupSafe>=0.23 in /opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from jinja2->click-completion->pipenv)
Installing collected packages: pipenv
  Running setup.py install for pipenv ... done
Successfully installed pipenv-3.2.10


Issue with fetching user timeline for longer periods

Hey,
I've been facing these two issues consistently. Any help in fixing/understanding these will be highly appreciated.

Tweets that appear from query search results are missing in the corresponding user timelines. This happens even after setting the topTweets to "False".
This issue has previously been posted. Getting user timeline for a longer time period, say 2-3 years results in an empty .csv file. Sometimes, it runs for a couple of months and terminates. Is this an ISP issue? I've tried reducing the time period to a month, a day but it still fails.

Hi @Sindhu-Kiranmai
This looks like an ISP issue - I faced a similar problem but when trying to pull multiple timelines..


Configure daily update

This PR adds the config for CircleCI that

installs the project
fetches the latest changes of the OCR-D projects specified (in kwalitee/config.yml)
builds the repos.json
and pushes the repos.json back to main if the file has been changed

Currently, no changes of the JSON in repos.json have been made; It is equivalent to the legacy specs.
Some parts of this feature are not covered by code, though. The following steps have to be taken after the PR has been merged:

a new SSH key set for this project has to be created and the keys have to be added to both GitHub and CircleCI
the fingerprint of the CircleCI key (i.e. the private key) has to be added to the config.yml
the nightly trigger has to be configured in the CircleCI app

Since this PR has a lot of debugging commits, please select the squashing option when merging.
See https://github.com/OCR-D/zenhub/issues/97.

@kba I still have to check the changes in repos.json, but feel free to have a look.

@kba At this point i'd remove the "Draft" status of the PR and suggest to merge it. Maybe some fixing will be necessary with the bot mechanism, but it is easier to try this out in this repository instead of the fork.
If you don't have any objections, feel free to review my changes and merge.

The failing check is a result of the bot not being allowed to push to my fork (in case you're wondering).


Using "label" as a component property name.

Sorry if this has already been addressed somewhere, but I generated a component called button and declared label as one of its properties.
When trying to use it, though, rails gives me this error:
Showing app/components/button/_button.html.erb

wrong number of arguments (0 for 2..4)

<%= label %>

Changing it from label to button_label, or anything else, lets it work without issue. Is label a reserved property name in Mountain View?

label is an existing method in Rails: http://api.rubyonrails.org/classes/ActionView/Helpers/FormHelper.html#method-i-label
I'd definitively try to use a different name for that property, or create an alias for it if you're using a component class.
def button_label
  properties[:label]
end

Whoops, thanks for letting me know and for the suggestion!


Saving and Downloading an offer is not intuitive

This is a feature request from a stakeholder:
"The last 2 steps for generating the offer document (please see attached screenshot) i.e. clicking in the "save box" icon and the "download" arrow are not intuitive.  I will suggest changing them for "Save Offer" and "Download Offer", respectively."
I also agree, that we need to change the two button labels.

 Make the offer controls more intuitive (#343)

addressed in #343


Ensure that when we check typeof x == 'number' we also check instanceof Number

This should resolve #3124 but I still need to write some tests

Maybe we should add a helpers.isFinite which does the following:
(typeof value === 'number' || value instanceof Number) && isFinite(value)

I created the helper function and used it where possible. I had the helper function return false for non-numeric types. This means I couldn't use it in core.scale.

This is merged, twice ... GitHub have some trouble indeed.
Closing manually to prevent a third merge.