Typo "Azure Files Sync"→"Azure File Sync"

https://learn.microsoft.com/en-us/azure/storage/files/storage-files-migration-storsimple-8000
#PingMSFTDocs

Azure documentation issue guidance
Thanks for opening an issue in the Azure technical documentation repository.
We use GitHub issues as the primary channel for customer and community feedback about the Azure documentation.
Creating an issue
We prefer that you create documentation feedback issues using the Feedback link on the published article - the feedback control on the doc page creates an issue that contains all the article details so you can focus on the feedback part.
You can also create a feedback issue here in the repo. If you do this, please make sure your issue lists:

[ ] The relevant Azure service or technology.
[ ] A link to the published documentation article that you have feedback about.
[ ] Clear, specific feedback that the author can act on.

Pull requests and article contributions
If you know the change that is needed in an article, we encourage you to submit the changes directly using a pull request. If the change is large, or if you want to contribute an entire article, follow these guidelines:

[ ] Don't surprise us with a big pull request or a pull request with a new article! Submit an issue that describes the details of the proposed large change or new article.
[ ] Include the service or technology area.

We'll route the issue to the appropriate content team for review and discussion.
Tech support and product feedback
If you would like to contact Microsoft about other things, such as product feedback or tech support, please review these guidelines:

If you need technical support using Azure, the paid and free support options are described here: https://azure.microsoft.com/support/options/.

Each article in the Azure technical documentation contains a product feedback button - it's best to submit product feedback directly from a relevant article. Otherwise, you can submit product feedback for most Azure products in the following product feedback forum: https://feedback.azure.com/d365community/forum/79b1327d-d925-ec11-b6e6-000d3a4f06a4.

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

ID: 85596de7-35df-052e-577d-91113e780798
Version Independent ID: 3cde97c4-8b1c-9754-c814-fba341d03b08
Content: StorSimple 8000 series migration to Azure File Sync
Content Source: articles/storage/files/storage-files-migration-storsimple-8000.md
Service: storage
Sub-service: files
GitHub Login: @fauhse
Microsoft Alias: kendownie

@hyoshioka0128
Thanks for your feedback! We will investigate and update as appropriate.

Fixed, will merge with the next publishing pass.

Hi @hyoshioka0128 Thanks for reporting this!
@khdownie has created a PR for this issue and the changes should go live soon once


Option to ignore filename extensions

For Gatsby pages the .md is stripped off the file, so a link for a page named "src/pages/about-us.md" ends up being "/about-us/" (by default). It would be excellent to have the ability to ignore the filename extension to support link validation in Gatsby.

Hmm, I feel that this is out of the scope of remark-validate-links. This project is very much about references between markdown files. I personally feel that gatsby should not just rewrite the files to different places, but also rewrite the links to markdown files to their new destinations.
If you’re looking for checking of whether URLs are live, maybe try remark-lint-no-dead-urls?


Unable to register plugin on Elastic 2.3.3 (Cloudwatt Swift)

Using this registration command:
curl -XPUT 'http://<IP_ADDRESS>:9200/_snapshot/swift_backup' -d '{ "type": "swift", "settings": {
    "swift_url": "https://identity.fr1.cloudwatt.com:443/v2.0",
    "swift_container": "es_backup",
    "swift_authmethod" : "KEYSTONE",
    "swift_username"<EMAIL_ADDRESS>    "swift_password": "*********************",
    "swift_tenantname" : "my_tenant"
    }
}'

I got this suppressAccessChecks error:
{
    "error": {
        "root_cause": [
            {
                "type": "repository_exception",
                "reason": "[swift_backup] failed to create repository"
            }
        ],
        "type": "repository_exception",
        "reason": "[swift_backup] failed to create repository",
        "caused_by": {
            "type": "creation_exception",
            "reason": "Guice creation errors:\n\n1) Error injecting constructor, ElasticsearchException[Unable to authenticate to Swift Keystone<EMAIL_ADDRESS>nested: CommandException[Unable to set the JSON body for the authentication header]; nested: JsonMappingException[Can not access public org.javaswift.joss.command.shared.identity.authentication.PasswordCredentials org.javaswift.joss.command.shared.identity.authentication.Authentication.getPasswordCredentials() (from class org.javaswift.joss.command.shared.identity.authentication.Authentication; failed to set access: access denied (\"java.lang.reflect.ReflectPermission\" \"suppressAccessChecks\")]; nested: IllegalArgumentException[Can not access public org.javaswift.joss.command.shared.identity.authentication.PasswordCredentials org.javaswift.joss.command.shared.identity.authentication.Authentication.getPasswordCredentials() (from class org.javaswift.joss.command.shared.identity.authentication.Authentication; failed to set access: access denied (\"java.lang.reflect.ReflectPermission\" \"suppressAccessChecks\")];\n  at org.wikimedia.elasticsearch.swift.repositories.SwiftRepository.<init>(Unknown Source)\n  while locating org.wikimedia.elasticsearch.swift.repositories.SwiftRepository\n  while locating org.elasticsearch.repositories.Repository\n\n1 error",
            "caused_by": {
                "type": "exception",
                "reason": "Unable to authenticate to Swift Keystone<EMAIL_ADDRESS>                "caused_by": {
                    "type": "command_exception",
                    "reason": "Unable to set the JSON body for the authentication header",
                    "caused_by": {
                        "type": "json_mapping_exception",
                        "reason": "Can not access public org.javaswift.joss.command.shared.identity.authentication.PasswordCredentials org.javaswift.joss.command.shared.identity.authentication.Authentication.getPasswordCredentials() (from class org.javaswift.joss.command.shared.identity.authentication.Authentication; failed to set access: access denied (\"java.lang.reflect.ReflectPermission\" \"suppressAccessChecks\")",
                        "caused_by": {
                            "type": "illegal_argument_exception",
                            "reason": "Can not access public org.javaswift.joss.command.shared.identity.authentication.PasswordCredentials org.javaswift.joss.command.shared.identity.authentication.Authentication.getPasswordCredentials() (from class org.javaswift.joss.command.shared.identity.authentication.Authentication; failed to set access: access denied (\"java.lang.reflect.ReflectPermission\" \"suppressAccessChecks\")"
                        }
                    }
                }
            }
        }
    },
    "status": 500
}

FYI, got it working by recompiling the pluging following Elastic guidelines on plugin security, e.g.:

added a plugin-security.policy file

grant {
  permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
};

wrapped account creation call into a priviliged section:

        SecurityManager sm = System.getSecurityManager();
        if (sm != null) {
          // unprivileged code such as scripts do not have SpecialPermission
          sm.checkPermission(new SpecialPermission());
        }
        Account account =
	        AccessController.doPrivileged(
	        		new PrivilegedAction<Account>() {
	                    public Account run() {
	                    	return SwiftAccountFactory.createAccount(swiftService, url, username, password, tenantName, authMethod);
	                    }
	        		});

I now get the complementary warning and was able to successfuly create the repository.

Thanks for the report, yes this problem is related to the security manager however I think we can fix joss to make it more friendly in secure environment.
Would you mind to do a test with this version : https://drive.google.com/file/d/0Bzo2vOqfrXhJMUJZN2o4WVhkVUE/view?usp=sharing
If it works I'll submit a PR to joss.
Thanks!

Same access error (using ES 2.3.3 on Windows):
[2016-06-14 11:49:32,889][WARN ][repositories             ] [Autolycus] failed to create repository [swift][swift_backup_v2]
org.elasticsearch.common.inject.CreationException: Guice creation errors:

Error injecting constructor, ElasticsearchException[Unable to authenticate to Swift Keystone<EMAIL_ADDRESS>nested: CommandException[Unable to set the JSON body for the authentication header]; nested: JsonMappingException[Can not access public org.javaswift.joss.command.shared.identity.authentication.PasswordCredentials org.javaswift.joss.command.shared.identity.authentication.Authentication.getPasswordCredentials() (from class org.javaswift.joss.command.shared.identity.authentication.Authentication; failed to set access: access denied ("java.lang.reflect.ReflectPermission" "suppressAccessChecks")]; nested: IllegalArgumentException[Can not access public org.javaswift.joss.command.shared.identity.authentication.PasswordCredentials org.javaswift.joss.command.shared.identity.authentication.Authentication.getPasswordCredentials() (from class org.javaswift.joss.command.shared.identity.authentication.Authentication; failed to set access: access denied ("java.lang.reflect.ReflectPermission" "suppressAccessChecks")];
at org.wikimedia.elasticsearch.swift.repositories.SwiftRepository.(Unknown Source)
while locating org.wikimedia.elasticsearch.swift.repositories.SwiftRepository
while locating org.elasticsearch.repositories.Repository

1 error
at org.elasticsearch.common.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:360)
at org.elasticsearch.common.inject.InjectorBuilder.injectDynamically(InjectorBuilder.java:178)
at org.elasticsearch.common.inject.InjectorBuilder.build(InjectorBuilder.java:110)
at org.elasticsearch.common.inject.InjectorImpl.createChildInjector(InjectorImpl.java:157)
at org.elasticsearch.common.inject.ModulesBuilder.createChildInjector(ModulesBuilder.java:55)
at org.elasticsearch.repositories.RepositoriesService.createRepositoryHolder(RepositoriesService.java:404)
at org.elasticsearch.repositories.RepositoriesService.registerRepository(RepositoriesService.java:368)
at org.elasticsearch.repositories.RepositoriesService.access$100(RepositoriesService.java:55)
at org.elasticsearch.repositories.RepositoriesService$1.execute(RepositoriesService.java:110)
at org.elasticsearch.cluster.ClusterStateUpdateTask.execute(ClusterStateUpdateTask.java:45)
at org.elasticsearch.cluster.service.InternalClusterService.runTasksForExecutor(InternalClusterService.java:468)
at org.elasticsearch.cluster.service.InternalClusterService$UpdateTask.run(InternalClusterService.java:772)
at org.elasticsearch.common.util.concurrent.PrioritizedEsThreadPoolExecutor$TieBreakingPrioritizedRunnable.runAndClean(PrioritizedEsThreadPoolExecutor.java:231)
at org.elasticsearch.common.util.concurrent.PrioritizedEsThreadPoolExecutor$TieBreakingPrioritizedRunnable.run(PrioritizedEsThreadPoolExecutor.java:194)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: ElasticsearchException[Unable to authenticate to Swift Keystone<EMAIL_ADDRESS>nested: CommandException[Unable to set the JSON body for the authentication header]; nested: JsonMappingException[Can not access public org.javaswift.joss.command.shared.identity.authentication.PasswordCredentials org.javaswift.joss.command.shared.identity.authentication.Authentication.getPasswordCredentials() (from class org.javaswift.joss.command.shared.identity.authentication.Authentication; failed to set access: access denied ("java.lang.reflect.ReflectPermission" "suppressAccessChecks")]; nested: IllegalArgumentException[Can not access public org.javaswift.joss.command.shared.identity.authentication.PasswordCredentials org.javaswift.joss.command.shared.identity.authentication.Authentication.getPasswordCredentials() (from class org.javaswift.joss.command.shared.identity.authentication.Authentication; failed to set access: access denied ("java.lang.reflect.ReflectPermission" "suppressAccessChecks")];
at org.wikimedia.elasticsearch.swift.repositories.SwiftService.swiftKeyStone(SwiftService.java:63)
at org.wikimedia.elasticsearch.swift.repositories.SwiftAccountFactory.createAccount(SwiftAccountFactory.java:9)
at org.wikimedia.elasticsearch.swift.repositories.SwiftRepository.(SwiftRepository.java:65)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.elasticsearch.common.inject.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:50)
at org.elasticsearch.common.inject.ConstructorInjector.construct(ConstructorInjector.java:86)
at org.elasticsearch.common.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:104)
at org.elasticsearch.common.inject.FactoryProxy.get(FactoryProxy.java:54)
at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:47)
at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:886)
at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43)
at org.elasticsearch.common.inject.Scopes$1$1.get(Scopes.java:59)
at org.elasticsearch.common.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:46)
at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:201)
at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:193)
at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:879)
at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:193)
at org.elasticsearch.common.inject.InjectorBuilder.injectDynamically(InjectorBuilder.java:175)
From: David Causse<EMAIL_ADDRESS>Sent: 14 June 2016 12:10
To: wikimedia/search-repository-swift
Cc: Frédéric SOUCHU; Author
Subject: Re: [wikimedia/search-repository-swift] Unable to register plugin on Elastic 2.3.3 (Cloudwatt Swift) (#21)
Thanks for the report, yes this problem is related to the security manager however I think we can fix joss to make it more friendly in secure environment.
Would you mind to do a test with this version : https://drive.google.com/file/d/0Bzo2vOqfrXhJMUJZN2o4WVhkVUE/view?usp=sharing
If it works I'll submit a PR to joss.
Thanks!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/wikimedia/search-repository-swift/issues/21#issuecomment-225837845, or mute the threadhttps://github.com/notifications/unsubscribe/ASs9qhmO38W_9NyazmkaMYWE1s3zcd2oks5qLn3rgaJpZM4I0GEm.
This email and its content belong to Ingenico Group. The enclosed information is confidential and may not be disclosed to any unauthorized person. If you have received it by mistake do not forward it and delete it from your system. Cet email et son contenu sont la propriété du Groupe Ingenico. L’information qu’il contient est confidentielle et ne peut être communiquée à des personnes non autorisées. Si vous l’avez reçu par erreur ne le transférez pas et supprimez-le.

Aren't you missing the security policy file?
You need to add it to the plugin.xml file to make it part of the package.
From: David Causse<EMAIL_ADDRESS>Sent: 14 June 2016 12:10
To: wikimedia/search-repository-swift
Cc: Frédéric SOUCHU; Author
Subject: Re: [wikimedia/search-repository-swift] Unable to register plugin on Elastic 2.3.3 (Cloudwatt Swift) (#21)
Thanks for the report, yes this problem is related to the security manager however I think we can fix joss to make it more friendly in secure environment.
Would you mind to do a test with this version : https://drive.google.com/file/d/0Bzo2vOqfrXhJMUJZN2o4WVhkVUE/view?usp=sharing
If it works I'll submit a PR to joss.
Thanks!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/wikimedia/search-repository-swift/issues/21#issuecomment-225837845, or mute the threadhttps://github.com/notifications/unsubscribe/ASs9qhmO38W_9NyazmkaMYWE1s3zcd2oks5qLn3rgaJpZM4I0GEm.
This email and its content belong to Ingenico Group. The enclosed information is confidential and may not be disclosed to any unauthorized person. If you have received it by mistake do not forward it and delete it from your system. Cet email et son contenu sont la propriété du Groupe Ingenico. L’information qu’il contient est confidentielle et ne peut être communiquée à des personnes non autorisées. Si vous l’avez reçu par erreur ne le transférez pas et supprimez-le.

Thanks for testing!
PasswordCredentials lacks an empty constructor and I guess it's the cause...
Basically I'd like to make this plugin works out of the box without any special permissions.
I don't know what to do here:

Fix joss to make it SecureManager friendly
Wrap all joss methods with a PrivilegedAction

PrivilegedAction will add a lot of boiler plate code to this plugin it's why I'd prefer to fix joss but I'm not sure yet if it's possible.

I tried that route (see attached code) – it works for registration but can't get it to work when getting details on a repository:
http://<IP_ADDRESS>:9200/_snapshot/swift_backup_v2/_all
IndexShardSnapshotFailedException[Unable to execute the HTTP call or to convert the HTTP Response];
nested: CommandException[Unable to execute the HTTP call or to convert the HTTP Response];
nested: JsonMappingException[Can not access public org.javaswift.joss.command.shared.container.StoredObjectListElement() (from class org.javaswift.joss.command.shared.container.StoredObjectListElement; failed to set access: access denied ("java.lang.reflect.ReflectPermission" "suppressAccessChecks")];
nested: IllegalArgumentException[Can not access public org.javaswift.joss.command.shared.container.StoredObjectListElement() (from class org.javaswift.joss.command.shared.container.StoredObjectListElement; failed to set access: access denied ("java.lang.reflect.ReflectPermission" "suppressAccessChecks")];
That said, I am not Java expert (and must admit that I don't get why reflection is used within the context of this project…).
Frederic
From: David Causse<EMAIL_ADDRESS>Sent: 14 June 2016 13:23
To: wikimedia/search-repository-swift
Cc: Frédéric SOUCHU; Author
Subject: Re: [wikimedia/search-repository-swift] Unable to register plugin on Elastic 2.3.3 (Cloudwatt Swift) (#21)
Thanks for testing!
PasswordCredentials lacks an empty constructor and I guess it's the cause...
Basically I'd like to make this plugin works out of the box without any special permissions.
I don't know what to do here:

Fix joss to make it SecureManager friendly
Wrap all joss methods with a PrivilegedAction

PrivilegedAction will add a lot of boiler plate code to this plugin it's why I'd prefer to fix joss but I'm not sure yet if it's possible.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/wikimedia/search-repository-swift/issues/21#issuecomment-225852484, or mute the threadhttps://github.com/notifications/unsubscribe/ASs9qr3lrTr77d_GQO_zSuc9U9fvSTB6ks5qLo71gaJpZM4I0GEm.
This email and its content belong to Ingenico Group. The enclosed information is confidential and may not be disclosed to any unauthorized person. If you have received it by mistake do not forward it and delete it from your system. Cet email et son contenu sont la propriété du Groupe Ingenico. L’information qu’il contient est confidentielle et ne peut être communiquée à des personnes non autorisées. Si vous l’avez reçu par erreur ne le transférez pas et supprimez-le.

I uploaded a new version: https://drive.google.com/file/d/0Bzo2vOqfrXhJN21WUnBWVUFpSFk/view?usp=sharing
This time I wrapped all swift access with a PrivilegedAction.
If you have time to give it a try it'd be much appreciated.
Thanks!

Registration is now working but the _all method still fails (e.g. StoredObjectListElement()).
From: David Causse<EMAIL_ADDRESS>Sent: 14 June 2016 15:38
To: wikimedia/search-repository-swift
Cc: Frédéric SOUCHU; Author
Subject: Re: [wikimedia/search-repository-swift] Unable to register plugin on Elastic 2.3.3 (Cloudwatt Swift) (#21)
I uploaded a new version: https://drive.google.com/file/d/0Bzo2vOqfrXhJN21WUnBWVUFpSFk/view?usp=sharing
This time I wrapped all swift access with a PrivilegedAction.
If you have time to give it a try it'd be much appreciated.
Thanks!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/wikimedia/search-repository-swift/issues/21#issuecomment-225882846, or mute the threadhttps://github.com/notifications/unsubscribe/ASs9qi5lP5jRQ9ZHwsdLTwXdaoNw6KSaks5qLq6HgaJpZM4I0GEm.
This email and its content belong to Ingenico Group. The enclosed information is confidential and may not be disclosed to any unauthorized person. If you have received it by mistake do not forward it and delete it from your system. Cet email et son contenu sont la propriété du Groupe Ingenico. L’information qu’il contient est confidentielle et ne peut être communiquée à des personnes non autorisées. Si vous l’avez reçu par erreur ne le transférez pas et supprimez-le.

It works for me now, do you have the full stack from elasticsearch logs?

This is indeed working – I was using an old repository with non-existing indices on my test Elastic instance :[
Waiting for an official release now!
From: David Causse<EMAIL_ADDRESS>Sent: 14 June 2016 18:06
To: wikimedia/search-repository-swift
Cc: Frédéric SOUCHU; Author
Subject: Re: [wikimedia/search-repository-swift] Unable to register plugin on Elastic 2.3.3 (Cloudwatt Swift) (#21)
It works for me now, do you have the full stack from elasticsearch logs?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/wikimedia/search-repository-swift/issues/21#issuecomment-225931129, or mute the threadhttps://github.com/notifications/unsubscribe/ASs9qr_afNgLrH_cb_L55FFwc7lKd1yoks5qLtF5gaJpZM4I0GEm.
This email and its content belong to Ingenico Group. The enclosed information is confidential and may not be disclosed to any unauthorized person. If you have received it by mistake do not forward it and delete it from your system. Cet email et son contenu sont la propriété du Groupe Ingenico. L’information qu’il contient est confidentielle et ne peut être communiquée à des personnes non autorisées. Si vous l’avez reçu par erreur ne le transférez pas et supprimez-le.

Awesome thanks!

FYI, I was able to backup a 4-node ES 2.3.3 (CentOS 7 / JDK 8) with the "patch" version (<IP_ADDRESS>).
From: David Causse<EMAIL_ADDRESS>Sent: 14 June 2016 19:12
To: wikimedia/search-repository-swift
Cc: Frédéric SOUCHU; Author
Subject: Re: [wikimedia/search-repository-swift] Unable to register plugin on Elastic 2.3.3 (Cloudwatt Swift) (#21)
Awesome thanks!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/wikimedia/search-repository-swift/issues/21#issuecomment-225950082, or mute the threadhttps://github.com/notifications/unsubscribe/ASs9qqJV8qnKX_9xNzE1NCuAGOIsQdCvks5qLuDQgaJpZM4I0GEm.
This email and its content belong to Ingenico Group. The enclosed information is confidential and may not be disclosed to any unauthorized person. If you have received it by mistake do not forward it and delete it from your system. Cet email et son contenu sont la propriété du Groupe Ingenico. L’information qu’il contient est confidentielle et ne peut être communiquée à des personnes non autorisées. Si vous l’avez reçu par erreur ne le transférez pas et supprimez-le.

Patch is currently in review: https://gerrit.wikimedia.org/r/#/c/294345/
As soon as it is merged I'll release a fix.

I believe I am facing the same problem with rackspace
When will the review be done :)


ioError [DioErrorType.DEFAULT]: FormatException: Invalid character in cookie value, code unit: '32' (at character 5)

New Issue Checklist

[x] I have searched for a similar issue in the project and found none

Issue Info

Info
Value

Platform Name
e.g. flutter / ios / android
flutter

Platform Version
e.g.  1.5.0 / 12.0 / 9.0
latest

Dio Version
e.g.  2.1.0 / 1.0.17
latest

Android Studio / Xcode Version
e.g. Android Studio 3.3.2 / Xcode 10.2.1
N/A

Repro rate
e.g. all the time (100%) / sometimes x% / only once
100%

Repro with our demo prj
e.g. does it happen with our demo project?
N/A

Demo project link
e.g. link to a demo project that highlights the issue

Issue Description and Steps
Dio (with cookie jar plugin) get request reports "Invalid character in cookie value" but references a header that is not a cookie at all, but "last-modified".

This is still an issue for me

This is also an issue for me.


backend running locally on main

the problems:
build does not work because:
-in security config .requestMatchers doesn't allow strings to be passed through?
// list the requests/endpoints need to be authenticated 				.authorizeHttpRequests(auth -> auth 					.requestMatchers("/authenticate").permitAll() 					.requestMatchers("/mvc/person/update/**", "/mvc/person/delete/**").authenticated() 					.requestMatchers("/api/person/**").authenticated() 					.requestMatchers("/**").permitAll() 				)

In WebAppInitializer, The type WebAppInitializer must implement the inherited abstract method WebApplicationInitializer.onStartup(ServletContext)Java(67109264)

idk what to do, but if anyone wants to work on this plz start on that

James fixed the error. He copied the entire pom.xml from the template into ours and it now works :/


Update sequelize to 6.17

In our API repository, we're using Sequelize version 6.16.3.
The latest version is 6.17 but the update is currently blocked because of breaking changes (typescript).
https://github.com/opencollective/opencollective-api/pull/7206
We would like to upgrade to the latest version and make sure our test suite pass properly on GitHub actions.

As mentioned in https://github.com/opencollective/opencollective-api/pull/7206 this is due to the addition of @types/validator in the production dependencies of sequelize. I've made a PR that should solve these issues and allow sequelize to be updated.


ci: add apple signing + tauri build in cicd

closing as duplicate of https://github.com/kittynode/kittynode/issues/299


Make CognitoUserPool arn public

This makes the arn for CognitoUserPool public so it can be used in things like lambda permissions.

Thanks @digitaltoad!


xlsx support

Support for reading xlsx files dropped by xlrd, using openpyxl instead to read xlsx files.
All changes involve replicating previous code that utilized xlrd sheet object attributes.
Ideally, the xls and xlsx books would be standardized such that the same book object could be used for all operations as opposed to replicated operations multiple times throughout the code.

WTF with book.datemode = 0? Is that in the docs? Are you seeing datemode in your dir(book) after creating it?

WTF with book.datemode = 0? Is that in the docs? Are you seeing datemode in your dir(book) after creating it?

datemode - https://xlrd.readthedocs.io/en/latest/api.html - it's an attribute of xlrd that distinguishes between Excel for Windows and Excel for Mac that takes the value either 0 or 1. I just set it to 0 as a placeholder for the openpyxl book as I think it's probably not relevant for .xlsx files. There's a few different places in the code that you reference datemode, so in order to have a more consistent "book" object and to be able to proceed without a more extensive overhaul of the code to do something different whenever datemode is called, I artificially gave the openpyxl book this datemode attr set to 0 to leave it up to you with how to handle it.
_sheets - no good reason for this, it was just the first thing I found that would reference the worksheets in the book for some reason, don't know why I didn't come across book.worksheets first, so you can just replace _sheets with worksheets.

datemode - https://xlrd.readthedocs.io/en/latest/api.html - it's an attribute of xlrd that distinguishes between Excel for Windows and Excel for Mac that takes the value either 0 or 1. I just set it to 0 as a placeholder for the openpyxl book as I think it's probably not relevant for .xlsx files. There's a few different places in the code that you reference datemode, so in order to have a more consistent "book" object and to be able to proceed without a more extensive overhaul of the code to do something different whenever datemode is called, I artificially gave the openpyxl book this datemode attr set to 0 to leave it up to you with how to handle it.
_sheets - no good reason for this, it was just the first thing I found that would reference the worksheets in the book for some reason, don't know why I didn't come across book.worksheets first, so you can just replace _sheets with worksheets.

should be addressed with my recent changes.


Supplant missing images with stock photo dependent on category_slug

onerror="this.src='assets/404.jpg'"

Image is not dependent on category_slug, but 404 image is inserted.


release: 0.3.3

Automated Release PR
0.3.3 (2024-05-18)
Documentation updates

Add fly.io deployment steps and readme (#61) (c9dc9f6)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/khavishbhundoo/callmytrade-api/releases/tag/0.3.3 :sunflower:


What does this code do?

`while 1:
while True:
input_str = raw_input('')           # string input
if input_str.strip() == '/next':
    c.next()                        # new conversation
elif input_str.strip() == '/exit':
    c.disconnect()                  # disconnect chat session
    break
else:
    c.send(input_str)        `

I know there's comments, and I know I'm retarded. But what does it do exactly? Where do you put /next and /exit? Input for the bot or for you? What's the difference between c.send() and omegle.send()?

If you type /next into the input go into a next conversation, if you type /exit disconnect from the current session and close the program.


[Mod Support] - Cosmetic Armor Reworked.

This mod... when added allows players to wear a second set of armor for show while keeping the effects of their worn armor. Like for example... having the look of Diamond Armor on your character while your actual armor is Terrasteel Armor.
Was curious if it was possible to have the Armor Sounds work from Armors worn in the Cosmetic Armor slots, like... overriding the sounds from the actual armor you are using.
For example... the sounds from Cosmetic Diamond Armor being heard instead of the Terrasteel Armor sounds since the Diamond Armor overrides your Terrasteel Armor.
Currently at the moment your actual armor plays the sounds instead of what's worn in the Cosmetic Armor slot, as it remains mute even if no actual armor was worn.
Dunno if possible but would be a neat thing.

Took a look at potential support and decided to not do this for the 3.4.9.x release.  Will take a look again for v3.5.x.x.

Pushed a BETA of v3.5 to CurseForge.  Note that the new version has a library dependency on OreLib (another library mod I made).  Make sure you read the release notes prior to upgrade.


Telescope notify extension not installed

On a fresh install, I get this error from telescope when I open nvim and do a <leader>ff to search for a file.
...er/opt/telescope.nvim/lua/telescope/_extensions/init.lua:10: 'notify' extension doesn't exist or isn't installed: module 'telescope._extensions.notify' not found: 	no field package.preload['telescope._extensions.notify
If I do the same action again I don't get the error message so I'm guessing it's a lazy load ordering problem maybe?
I'm new to nyoom and fennel so I'm not too sure on how to debug it.

Thanks, it should be fixed in the latest commit


Is there any similar mechanism like arg_scope

Dear Deepminders:
I just wonder is there a similar mechanism existing in the current sonnet repo resembling arg_scope?
Usually I would like to put all declarations of sub-modules in the initializer, but sometimes it looks a little redundant:
class Model(snt.AbstractModule):
    def __init__(self, name = "model"):
        super(Model, self).__init__(name = name)

        with self._enter_variable_scope():
            self._batch_norm_1 = BatchNorm(decay_rate = 0.9, update_ops_collection = None)
            self._batch_norm_2 = BatchNorm(decay_rate = 0.9, update_ops_collection = None)
            self._batch_norm_3 = BatchNorm(decay_rate = 0.9, update_ops_collection = None)
            self._batch_norm_4 = BatchNorm(decay_rate = 0.9, update_ops_collection = None)
            self._batch_norm_5 = BatchNorm(decay_rate = 0.9, update_ops_collection = None)
            self._batch_norm_6 = BatchNorm(decay_rate = 0.9, update_ops_collection = None)
            ......

I know I could do it in a list:
class Model(snt.AbstractModule):
    def __init__(self, name = "model"):
        super(Model, self).__init__(name = name)

        with self._enter_variable_scope():
            self._batch_norms = [BatchNorm(decay_rate = 0.9, update_ops_collection = None)
                                              for _ in range(num_batch_norm_modules)]

However, I still want to know if there is a way I can write as in the following:
class Model(snt.AbstractModule):
    def __init__(self, name = "model"):
        super(Model, self).__init__(name = name)

        with self._enter_variable_scope():
            with arg_scope([BatchNorm], decay_rate = 0.9, update_ops_collection = None):
                self._batch_norm_1 = BatchNorm()
                self._batch_norm_2 = BatchNorm()
                self._batch_norm_3 = BatchNorm()
                self._batch_norm_4 = BatchNorm()
                self._batch_norm_5 = BatchNorm()
                self._batch_norm_6 = BatchNorm()
            .    .....

The arg_scope and its usage is from the following links:
https://github.com/tensorflow/models/blob/master/research/inception/inception/slim/scopes.py
https://github.com/tensorflow/models/blob/master/research/inception/inception/inception_model.py
I just put here for discussion since the current sonnet still works well.

Hi,
There is not an exact analogy in Sonnet, but you can do exactly this with batch_norm_creator = functools.partial(BatchNorm, decay_rate=0.9, ...) and then self._batch_norm_1 = batch_norm_creator()  (import functools).

The suggestion is nice. I will close the thread.


Use internal device naming for Hyprctl devices

Describe your PR, what does it fix/add?
Due to 409ac12f236c06cbb28756239e1d1536078b33bb commit, Hyprland internally uses a bit different name from the WLR device one. However, that was not reflected in hyprctl devices, this commit fixes the issue.
Is there anything you want to mention? (unchecked code, possible bugs, found problems, breaking compatibility, etc.)
No, expect that switches are still using the WLR device name.
Is it ready for merging, or does it need work?
Yes.

I have the impression that this commit introduces a problem for the per device input config .
I have for example sensitivity = -0.5 for device Logitech MX Master but hyprctl devices return logitech-mx-master` that I can't use in hyprland.conf.

why?
device:logitech-mx-master {
    sensitivity = -0.5
}

Because the wiki says "The name can be easily obtained by doing hyprctl devices." and as far as I can remember this is how I got Logitech MX Master before

it is taken into account and that's what the name was internally converted to anyways.

Ok, great, thank you very much for these clarifications and for all the work done on Hyprland.

I don't understand why but the following works
device:Logitech MX Master {
    enabled = false
}

but using the name given by hyprctl devices have no effect
device:logitech-mx-master {
    enabled = false
}

:P


Inject only required components, not entire profiles

Profile abstraction has been introduced to enable smooth transition from vdrtools to modular libs (credx/anoncreds, indy-vdr, askar). Profile represents basket of trait objects to perform variety of operations.
Previously Profile was widely present in aries-vcx codebase as a convenient way to access various lower-level APIs. However this was at the price of:

passing references to objects down the stack, even though they were never used,
requiring aries-vcx consumers to build entire "Profile", even though the APIs they've consequently used only used limited number of profile's components (eg, you don't need access to ledger in order to build credential proposal, for example)
forcing aries-vcx to store building blocks in particular way (Profiles) - but consuming applications might want to store/handle things differntly.

This PR modifies aries-vcx and aries-vcx-core method signatures to be unaware of Profile abstraction - the APIs now only speak in terms of individual components such as dyn BaseAnoncreds, dyn AnoncredsLedgerRead - so the APIs ask only for what they really need.
Additional extra benefit is that it's now much easier to spot fishy stuff, like "oh, this method requires access to ledger? That's weird, why is that???"

Codecov Report

:exclamation: No coverage uploaded for pull request base (refactor/do-not-consume-profile@a525a5b). Click here to learn what that means.
The diff coverage is n/a.

@@                        Coverage Diff                        @@
##             refactor/do-not-consume-profile    #873   +/-   ##
=================================================================
  Coverage                                   ?   8.59%
=================================================================
  Files                                      ?     410
  Lines                                      ?   33257
  Branches                                   ?    7212
=================================================================
  Hits                                       ?    2857
  Misses                                     ?   29599
  Partials                                   ?     801

Flag
Coverage Δ

unittests-aries-vcx
8.59% <0.00%> (?)

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

@gmulhearn if this is fine with you, feel free to merge
Big delta but trivial changes mostly


Vr test docker

Description

Change visual regression docker command to avoid error the input device is not a TTY.
Force upgrading visual regression baseline bitmap package before each CI test run.

How and where has this been tested?

How this was tested:
Browser(s) and OS(s) this was tested with:
Travis CI test passed

Screenshots

To-do list

[x] If my change impacts other components, I have tested to make sure they don't break.
[x] If my change impacts documentation, I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.

[x] This pull request is ready to merge.

Currently, if we merged a change that would break the VR testing, we have to create another PR just for bump up the baseline package version.
I proposed that we should force updating the @spectrum-css/spectrum-css-vr-test-asset patch version to the latest version to overcome this issue.
In each spectrum-css release, we could do a minor version bump for @spectrum-css/spectrum-css-vr-test-asset.


Fix pip installation

To avoid ignoring policies module when using pip install git+https://github.com/simpler-env/SimplerEnv.git, I added __init__.py file to it.

thanks!


Changed Master.Jobs inline configuration to Master.JobsConfigMap

What this PR does / why we need it:
Jenkins Master.Jobs should use ConfigMap instead of the current inline configuration.
Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged): fixes #6336
Special notes for your reviewer:
Shall I change the version to 0.16.4?

Please update the Chart version (in Chart.yaml). Since this is a breaking change, you should set the version to 0.17.0.
In values.yaml, maybe you could be a little more descriptive with the example:
# Jobs are configured via a ConfigMap.
# JobsConfigMap: my-jenkins-jobs-configmap
# Job name servers as a key and pointing to the configuration XML. Example ConfigMap definition:
# ---
# apiVersion: v1
# kind: ConfigMap
# metadata:
#   name: my-jenkins-jobs-configmap
# data:
#   job-1-name: |
#     <xml>
#      ....
#   job-X-name: |
#     <xml>
# ---

Thanks, @Nodraak, I have addressed the remarks.

They are several PR on Jenkins's Chart, each time one is merged the others needs to be rebased to update the chart version :/
This PR LGTM, but we need the approval of an official maintainer.

Since this is a breaking change we would need to do a major version bump in order to get it in. Can you find a way to make this happen without breaking the values API?

Another option would be to use external files instead of a Config Map like this PR:
https://github.com/kubernetes/charts/pull/5959

@viglesiasce I do not think it is possible. I can rename JobsConfigMap back to Jobs, but the value of the variable would differ. The same applies to @michelzanini's suggestion.
@michelzanini, my recommendation would be to use ConfigMap name instead of listing every value in the values.xml. Correct me if I am wrong, but values.xml does not allow Helm constructs, therefore:

list of files in values.xml are hardcoded
there is no way to leverage Helm utility functions such as AsConfig. This function is handy because the folder then can serve as a drop-in.

Let me know what you think. If you decide to reject this PR - that's not a problem.

@gintautassulskus Can you move this PR to the branch we started for v1.0.0:
https://github.com/viglesiasce/charts/tree/jenkins-v1.0.0

Done: https://github.com/viglesiasce/charts/pull/20

Thanks @gintautassulskus!!

Hey folks, @viglesiasce @gintautassulskus, Is 1.0.0 still being worked on? If not, can we merge this?

Hi, @eh-am, I have no idea. Interested myself.


from onediffx import compile_pipe ModuleNotFoundError: No module named 'onediffx'

Describe the bug
A clear and concise description of what the bug is.
Your environment
OS
OneDiff git commit id
OneFlow version info
Run python -m oneflow --doctor and paste it here.
How To Reproduce
Steps to reproduce the behavior(code or script):
The complete error message
Additional context
Add any other context about the problem here.

@liuchenbaidu You need to install onediffx separately.
from pypi
python3 -m pip install --pre onediffx

from source
git clone https://github.com/siliconflow/onediff.git
cd onediff/onediff_diffusers_extensions && python3 -m pip install -e .


Add project list in Client details page

Is your feature request related to a problem? Please describe.
If a user comes to client details, he should be able to see the list of projects that client has and from there he can see the details of each project.
Describe the solution you'd like
Add a project tab in the client details section
Describe alternatives you've considered
NA
Additional context
NA

Projects field is avilable in Client details

Details of individual project is available on clicking on to project

Other changes realted to https://github.com/ColoredCow/portal/pull/1360

Alignment of team memeber in project details

Project are alligned according  to client name sorted in alphabetic order

Rename project management navbar to CRM

Remove reference-id from Projects page

The feature is impemented  and integated in to production environment


Change designer news login theme to provide a dialog like UI experience

Fixes #444
The Plaid.Translucent.DesignerNewsLogin style is currently deriving android:windowBackground attribute which is causing the shadow background.
I changed the android:windowBackground to transparent and set android:windowIsFloating to true.
For some reason setting android:windowIsFloating to true has a weird effect on the width of the Activity.

so I set android:windowMinWidthMajor and android:windowMinWidthMinor explicitly.
Current Implementation

After Changes

I created this PR but I have no idea why the CircleCI builds are failing. If someone could point me in the right direction on how to resolve it I would really appreciate it.

Hi @apoorv9990, thanks for the PR.  I've restarted the CI build.

Thank you for the PR! However as this seems to be a device specific issue (as windowBackground works elsewhere) and this change introduces more complexity into the solution I don't think that we should merge it.


make dialog background color configurable (#7320)

Problem with my previous branch so this new branch to allow the configuration of the dialog's background color.

travis keep failing.

Maybe Travis is flaky...

Thanks!


Proposal: import/export all TS files from a folder matching regular expression

Currently import on a directory search for index.(d.)ts(x), i would like to see a new way to import files from a directory without creating a definition file.
The idea is to use a regular expression to import/export what we need from a directory with a single line.
Here is an example with a definition file.
The current way:
export * from "./file1";
export * from "./file2";
export * from "./file3";
// ...

The proposed way:
export * from "^.\/file\d+$";

This approach is basic, i think we could improve it.

We won't modify the semantics of ES modules -- see the design goals.


Bug report - Bithdays on 29th of February create NaN objects

The problem
As visible from following screenshots birthdays on 29th of February are not recognized by the adapter.
Correct behaviour would be to move these birthdays to the first of March (Apple and MS move them back to 28th of February, maybe that is the way in the US?)

Version of nodejs
14.18.2
Version of ioBroker js-controller
3.3.22
Version of Adapter
0.1.7
Operating system running ioBroker
Raspberry OS "Bullseye"
Checklist of files to include below

[X] iobroker.current.log (Please share the logs in debug mode)
[ ] Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads
Snippet from debug log:
2022-01-03 13:09:38.884 - debug: birthdays.0 (14139) birthdays: [{"name":"Person 1","birthYear":1940,"dateFormat":"NaN.NaN.NaN","age":null,"daysLeft":null,"_nextBirthday":null},{"name":"Person 2","birthYear":2008,"dateFormat":"NaN.NaN.NaN","age":null,"daysLeft":null,"_nextBirthday":null}]
2022-01-03 13:09:39.023 - debug: birthdays.0 (14139) birthday added: month.NaN.person1
2022-01-03 13:09:39.062 - debug: birthdays.0 (14139) birthday added: month.NaN.person2
2022-01-03 13:09:42.950 - debug: birthdays.0 (14139) filling next with 15 days left
2022-01-03 13:09:42.985 - debug: birthdays.0 (14139) filling nextAfter with 28 days left

As mentioned in #74 I am happy to provide you with a full log thru email or other private channels.
And what I forgot: Thanks for your great work with the adapters and for the trainings! ;)

Fixed in 0.1.8


Visual Studio Code cannot properly transfer settings in zip version new installtion

Type: Bug
Greetings all
i am using VSCode teaching Python in school.
I am using the vscode zip version as it offers me great portability of code.
in a recent update version,specifically from 17.4.0 to 17.4.1 (17.4.1 is the current version i am using right now) i noticed the following issue:
First ,
i copied the data folder from the old installation folder (17.4.0) to the new installation folder (17.4.1)) than holds  the new extracted version of  newest vs code version
Second,
if i remove to recycle bin the old zip folder than contains the 17.4.0 version,the 17.4.1 version does not transfer the settings and extensions to new installation(notice that the old copied data folder exists in the new installation already).
if i keep the old intallation folder the vscode exe files loads correct all the installed extensions correctly-no new installation and configuration required...
Any suggestions how to resolve this?
as i mentiond before the above procedure that i have desribed is the propper procedure to transfer an old installation of vs code  zip version to a new one, is the official that i use a long time now from the vs code site:
https://code.visualstudio.com/docs/setup/windows
win x64 windows 10 Pro and x64 zip of VS Code all used version utlil now.
Thansk in advaced
VS Code version: Code 1.74.1 (1ad8d514439d5077d2b0b7ee64d2ce82a9308e5a, 2022-12-14T10:30:51.966Z)
OS version: Windows_NT x64 10.0.19045
Modes:
Sandboxed: No

System Info

Item
Value

CPUs
Intel(R) Core(TM) i3-10100 CPU @ 3.60GHz (8 x 3600)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okskia_renderer: enabled_onvideo_decode: enabledvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabledwebgpu: disabled_off

Load (avg)
undefined

Memory (System)
7.87GB (1.03GB free)

Process Argv
--crash-reporter-id 8c8ddc09-be70-4a1a-8126-13c1a836bc82

Screen Reader
no

VM
0%

Extensions (29)

Extension
Author (truncated)
Version

vscode-sqlite
ale
0.14.1

regex
chr
0.4.0

vscode-eslint
dba
2.2.6

prettier-vscode
esb
9.10.3

code-runner
for
0.11.8

vscode-language-babel
mgm
0.0.36

git-graph
mhu
1.30.0

icontract-hypothesis-vscode
mri
1.1.0

isort
ms-
2022.8.0

python
ms-
2022.20.1

jupyter
ms-
2022.11.1003412109

jupyter-keymap
ms-
1.0.0

jupyter-renderers
ms-
1.0.12

vscode-jupyter-cell-tags
ms-
0.1.6

vscode-jupyter-slideshow
ms-
0.1.5

sqltools
mtx
0.26.0

vscode-thunder-client
ran
2.2.0

java
red
1.13.0

visual-regex
rel
0.0.5

LiveServer
rit
5.7.9

open-in-browser
tec
2.0.0

intellicode-api-usage-examples
Vis
0.2.6

vscodeintellicode
Vis
1.2.29

vscode-java-debug
vsc
0.47.0

vscode-java-dependency
vsc
0.21.1

vscode-java-pack
vsc
0.25.7

vscode-java-test
vsc
0.37.1

vscode-maven
vsc
0.40.2

copy-with-line-numbers
yas
0.0.4

A/B Experiments
vsliv368cf:30146710
vsreu685:30147344
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492cf:30256860
vstes516:30244333
vslsvsres303:30308271
pythonvspyl392:30443607
vserr242cf:30382550
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vshan820:30294714
vstes263:30335439
vscoreces:30445986
pythondataviewer:30285071
vscod805:30301674
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
cmake_vspar411:30581797
vsaa593cf:30376535
pythonvs932:30410667
cppdebug:30492333
vsclangdf:30486550
c4g48928:30535728
dsvsc012:30540252
azure-dev_surveyone:30548225
pyindex848:30577860
nodejswelcome1:30587005
282f8724:30602487
gswce1:30612156
iaj6b796:30613358
f6dab269:30613381
fim-prod:30623723

Might be a duplicate of https://github.com/microsoft/vscode/issues/169006
Can you please try the workaround in the above issue and let us know if it works?

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!


Jason's proof for the well-scopedness lemma

Please check my proof and see how I reduced the size of the proof.

@IanGrenville could you review this PR and approve it?


Refactored, cleaned and renewed

Refactored HTML, css and javascript
Removed unnecessary functions, blocks and styles
Added proper functionality to buttons and input

Can you also update the README screenshots

@PandaWhoCodes can you check now


Unable to analyze ASI input on Dektec DTA-2174 - DTA-2174

STEPS:

Where -i = input 1 (asi)

C:\Program Files\TSDuck\bin>tsdektec -i 0
C:\Program Files\TSDuck\bin>

C:\Program Files\TSDuck\bin>tsp -I dektec -P analyze

Error: dektec: capture error on Dektec device 0: DTAPI_E_INVALID_SIZE (DTAPI status 4110)
Subsystem id: 0x0000 (DTA-2174)
Subsystem vendor id: 0x0000
Device id: 0x087E
Vendor id: 0x1A0E
Serial number:<PHONE_NUMBER>94A736
Firmware version: 6 (0x00000006)
Firmware variant: 0 (0x00000000)
PCI bus: 218, slot: 33
Customer id: 305365
Engineering change level: Rev 2
Manufacture id: 04
Production date: 2019.01
Part number: DTA-2174
Serial number:<PHONE_NUMBER>

Thanks in advance
Neil

Hi,
I do not understand the beginning of your post, before the tsp command. There must be some copy/paste issue.
I do not have any DTA-2174 card, so I cannot make any test. Looking at the code, the message is issued on the receive operation. So, all configuration phases properly pass.
The Dektec documentation says, for the receive operation:
DTAPI_E_INVALID_SIZE: The specified transfer size is negative or not a multiple of 4
I do not see how this is possible since the size of the reception buffer is always a multiple of the TS packet size. So, it must be something else. But I have no idea what it could be.
Maybe there is some undocumented constraint on the reception size of the DTA-2174. Try to play with the option --max-input-packets in the tsp command to see if different reception sizes make a difference.
Does the card work with Dektec software tools?

Hi sorry my bad,
Thanks for responding
So:
Yes card works in the Dektec tools
Have you a full example of the --max-input-packets line?
Some questions about the command line?
Can I confirm how you map the device and input?
c:\Program Files\TSDuck\bin>tsdektec -i 2

Error setting port 2 to input mode: DTAPI_E_INVALID_ARG (DTAPI status 4140)

c:\Program Files\TSDuck\bin>tsdektec -i 0
c:\Program Files\TSDuck\bin>tsdektec -i 1

Error setting port 1 to input mode: DTAPI_E_INVALID_ARG (DTAPI status 4140)

c:\Program Files\TSDuck\bin>tsdektec -i 2

Error setting port 2 to input mode: DTAPI_E_INVALID_ARG (DTAPI status 4140)

c:\Program Files\TSDuck\bin>tsdektec -i 3

Error setting port 3 to input mode: DTAPI_E_INVALID_ARG (DTAPI status 4140)

Here's the full output of dektec -av command
c:\Program Files\TSDuck\bin>tsdektec -av
DTAPI: <IP_ADDRESS>, Service: <IP_ADDRESS>, Dta: <IP_ADDRESS>6, DtaNw: -1.-1.-1.-1

Device 0: DTA-2174 (Quad 3G-SDI/ASI in+out)
Physical ports: 8
Channels: input: 4, output: 0
Input 0: DTA-2174 port 1 (top), ASI, SDI (Locked to a genlock reference,
Genlock reference input, Uni-directional input, Uni-directional output,
Double buffered output, ASI output signal can be inverted, Matrix API
support, High-level Matrix API support, Forms a Quad-link group with next
3 ports, 10-bit network byte order, 64-bit timestamping, Transparent mode,
MPEG-2 transport stream, 3G-SDI, DVB-ASI transport stream, HD-SDI, SD-SDI,
1080p/50 lvl A, 1080p/50 lvl B, 1080p/59.94 lvl A, 1080p/59.94 lvl B,
1080p/60 lvl A, 1080p/60 lvl B, 1080i/50, 1080i/59.94, 1080i/60, 1080p/23.
98, 1080p/24, 1080p/25, 1080p/29.97, 1080p/30, 1080psf/23.98, 1080psf/24,
1080psf/25, 1080psf/29.97, 1080psf/30, 720p/23.98, 720p/24, 720p/25,
720p/29.97, 720p/30, 720p/50, 720p/59.94, 720p/60, 525i/59.94, 625i/50,
Lock TS rate to input port)
Input 1: DTA-2174 port 2, ASI, SDI (Locked to a genlock reference,
Uni-directional input, Uni-directional output, Double buffered output, ASI
output signal can be inverted, Matrix API support, High-level Matrix API
support, 10-bit network byte order, 64-bit timestamping, Transparent mode,
MPEG-2 transport stream, 3G-SDI, DVB-ASI transport stream, HD-SDI, SD-SDI,
1080p/50 lvl A, 1080p/50 lvl B, 1080p/59.94 lvl A, 1080p/59.94 lvl B,
1080p/60 lvl A, 1080p/60 lvl B, 1080i/50, 1080i/59.94, 1080i/60, 1080p/23.
98, 1080p/24, 1080p/25, 1080p/29.97, 1080p/30, 1080psf/23.98, 1080psf/24,
1080psf/25, 1080psf/29.97, 1080psf/30, 720p/23.98, 720p/24, 720p/25,
720p/29.97, 720p/30, 720p/50, 720p/59.94, 720p/60, 525i/59.94, 625i/50,
Lock TS rate to input port)
Input 2: DTA-2174 port 3, ASI, SDI (Locked to a genlock reference,
Uni-directional input, Uni-directional output, Double buffered output, ASI
output signal can be inverted, Matrix API support, High-level Matrix API
support, 10-bit network byte order, 64-bit timestamping, Transparent mode,
MPEG-2 transport stream, 3G-SDI, DVB-ASI transport stream, HD-SDI, SD-SDI,
1080p/50 lvl A, 1080p/50 lvl B, 1080p/59.94 lvl A, 1080p/59.94 lvl B,
1080p/60 lvl A, 1080p/60 lvl B, 1080i/50, 1080i/59.94, 1080i/60, 1080p/23.
98, 1080p/24, 1080p/25, 1080p/29.97, 1080p/30, 1080psf/23.98, 1080psf/24,
1080psf/25, 1080psf/29.97, 1080psf/30, 720p/23.98, 720p/24, 720p/25,
720p/29.97, 720p/30, 720p/50, 720p/59.94, 720p/60, 525i/59.94, 625i/50,
Lock TS rate to input port)
Input 3: DTA-2174 port 4, ASI, SDI (Locked to a genlock reference,
Uni-directional input, Uni-directional output, Double buffered output, ASI
output signal can be inverted, Matrix API support, High-level Matrix API
support, 10-bit network byte order, 64-bit timestamping, Transparent mode,
MPEG-2 transport stream, 3G-SDI, DVB-ASI transport stream, HD-SDI, SD-SDI,
1080p/50 lvl A, 1080p/50 lvl B, 1080p/59.94 lvl A, 1080p/59.94 lvl B,
1080p/60 lvl A, 1080p/60 lvl B, 1080i/50, 1080i/59.94, 1080i/60, 1080p/23.
98, 1080p/24, 1080p/25, 1080p/29.97, 1080p/30, 1080psf/23.98, 1080psf/24,
1080psf/25, 1080psf/29.97, 1080psf/30, 720p/23.98, 720p/24, 720p/25,
720p/29.97, 720p/30, 720p/50, 720p/59.94, 720p/60, 525i/59.94, 625i/50,
Lock TS rate to input port)
Subsystem id: 0x0000 (DTA-2174)
Subsystem vendor id: 0x0000
Device id: 0x087E
Vendor id: 0x1A0E
Serial number:<PHONE_NUMBER>94A736
Firmware version: 6 (0x00000006)
Firmware variant: 0 (0x00000000)
PCI bus: 218, slot: 33
Customer id: 305365
Engineering change level: Rev 2
Manufacture id: 04
Production date: 2019.01
Part number: DTA-2174
Serial number:<PHONE_NUMBER>

Could this be important? For each of the above it starts with Input x: DTA-2174 port x
Do I have to declare the input/outputs in a different way?
Whats an input and whats a port?
Thanks so much
Neil


Quit all browsers upon early termination.

This is so exit()-ing within a test doesn't leave chrome processes
hanging around. Since we close the server processes they're not
super useful, and less useful when running in headless mode.

I believe this resolves #14 - I'm not sure how to put an automated test in place just yet


Add failure: ignore to security scans

Otherwise all PRs are marked as failed on github.

True, there will always be cases where the results of security scans are not accurate or can be ignored because the code base is not affected, etc. But for all these cases, we should use the methods described at https://aquasecurity.github.io/trivy/v0.43/docs/configuration/filtering/ instead of "blindly" ignoring all bugs. Otherwise, we will not notice future critical vulnerabilities and we can remove the security scan at all.

@qwerty287 I think we can close this one?


Possible Enhancement

Hey guys,
First of all, thank you very much for the repo you created. I have used Celebrate at the company I work at with great success, and it is used in production.
I recently built a library that exposes a fluent interface for Celebrate. You can find it here: https://github.com/naveedn/vayder
I built the library because the Express middleware pipeline lends itself to declaratively chaining validations, and the facade pattern makes it easy to understand what Celebrate is doing.
I was wondering if you guys were interested in having this interface directly incorporated in your repo?
Thanks again!

I'm not entirely sure what you're proposing here. I think we're unlikely to add or remove anything from the interface. We want to keep this as a very thin layer on top of joi. Perhaps you could post some code showing the proposed APIs you'd be adding?

Sorry if that wasn't clear.
The library I created is a very thin layer on top of your library. All it does is provide a couple facade methods to make things easier to read.
It allows you to do stuff like:
app.get('/',
  vayder.validateHeaders(AuthenticationSchema),
  vayder.validateQuery(paginationSchema),
  vayder.validateParams(userIdSchema),
  someController.doStuff);

I was wondering if you guys wanted that functionality directly inside celebrate. Otherwise I will keep it in my repo.
Cheers

I'm not sure what @arb thinks, but I think leaving the two modules/APIs separate makes sense.

I agree with @cjihrig on this one. If you want to expose a wrapper like that, that's fine. That approach actually goes against one of the project goals of the project; being as close to hapi as reasonably possible.

Understood, thanks for considering! Thanks again for your work.


Uptime Robot

Hello.
Please add UptimeRobot.
Site: https://uptimerobot.com
Example Sites:
https://status.ipapi.com
https://status.pays.host

I didn't see anything related to a widget or service that would live on a page that could be detected. The only thing that might be detected would be a status page provided by Uptime Robot. Since it's a ping based service, I don't actually know how Wappalyzer would detect it.
Did you have an idea on how it would be detected?

I didn't see anything related to a widget or service that would live on a page that could be detected. The only thing that might be detected would be a status page provided by Uptime Robot. Since it's a ping based service, I don't actually know how Wappalyzer would detect it.
Did you have an idea on how it would be detected?

It looks like we can use the status pages. It could go in the Miscellaneous category for now.


Need help: Shadows on line charts

I'm trying to draw line chart with shadows. The only way i found to override ctx.stroke method and add shadow properties to it, but in this case shadow appears also on gridlines and points.
Example: https://jsfiddle.net/1geu4zd5/2/
I tried to implement shadows by extending line element
const ShadowLineElement = Chart.elements.Line.extend({
  draw () {
    Chart.elements.Line.prototype.draw.apply(this, arguments)

    const { ctx } = this._chart

    const originalStroke = ctx.stroke

    ctx.stroke = function () {
      ctx.save()
      ctx.shadowColor = 'red'
      ctx.shadowBlur = 0
      ctx.shadowOffsetX = 0
      ctx.shadowOffsetY = 8
      originalStroke.apply(this, arguments)
      ctx.restore()
    }
  }
})

Is there any way to draw shadow only for lines?

@Ashot-KR I think you could use a plugin that hooks beforeDatasetsDraw and afterDatasetsDraw and only use a different stroke function there. https://github.com/chartjs/Chart.js/blob/master/src/core/core.controller.js#L569
Extending Line to ShadowLine won't work as the line chart will use the old element. If you did something like the following it might work.
const ShadowLineElement = Chart.elements.Line.extend(...);
Chart.elements.Line = ShadowLineElement;

Extending Line to ShadowLine won't work as the line chart will use the old element. If you did something like the following it might work
Extending line works(see the fiddle), i also create a new chart type:

Chart.defaults.ShadowLine = Chart.defaults.line
Chart.controllers.ShadowLine = Chart.controllers.line.extend({
  datasetElementType: ShadowLineElement
})

and create a chart with this type
new Chart(document.getElementById('canvas'), {
  type: 'ShadowLine'
  …
}

Didn't notice it here just to be shorter.

I think you could use a plugin that hooks beforeDatasetsDraw and afterDatasetsDraw and only use a different stroke function there.
Thanks, i'll give it a try

Sorry about that, I missed that part of your fiddle. Trying the plugin hooks and see how they work.
I modified your fiddle a bit to remove the shadow after drawing the line element. https://jsfiddle.net/dces93wv/

@etimberg you're my savior. Thanks a lot!

@etimberg I was triying to make a double chart with shadowColor on a horizontal line chart + a tooltip vertical line on hover. The problem that I had was that the shadowColor was applying to both lines but it was solved by using beforeDatasetsDraw for the vertical tooltip line and afterDatasetsDraw for the horizontal chart line. Many thanks on 2023.


Incompatible with Twilight Forest mod (portal doesn't work)

Describe the Bug
Twilight Forest mod portal doesn't work with Create 1.19.2 v0.5.0g Patch 1. It used to work just fine in the previous Create Fabric version, Create 1.19.2 v0.5.0g.
Reproduction Steps
I try to create a Twilight Forest portal, it doesn't work.
Expected Result
The portal was supposed to be created when I throw a diamond.
Screenshots and Videos
No response
Crash Report or Log
https://gist.github.com/moitripa/f2987315d93febf8a1d0c18bceecece0
Operating System
Windows 10
Mod Version
0.5.0g
Minecraft Version
1.19.2
Other Mods
Twilight Forest - Fabric - MC 1.19.2 - 4.2.310
[1.19.2] Fabric API 0.69.0+1.19.2
Additional Context
I can still play with the previous version of your mod, but i thought it was important to report this.

already fixed in dev builds of TF


Workflow from Phishing => Phishing.Database => VirusTotal

Copy of https://github.com/mitchellkrogza/phishing/pull/391#issuecomment-2088741780 by @g0d33p3rsec

I'll merge them, then pyfunceble will remove the dead once

Thanks!  I wonder if pyfunceble may be causing the false negatives when I add as domain or wildcard.  When I first added by individual URI, Virus Total would return a positive once the commit was merged upstream.  Since, as I've been adding as domain or wildcard, the sites seem to be dropped by the time this repo is merged upstream resulting in subsequent false negatives on VT from the Phishing Database even though the upstream repo showed recent merges.  That's why I tried testing both a few commits ago but the results were inconclusive.  I should have more time to dig into it after the semester ends next week.  If you want to compare output, I've been trying to track the group using a VT collection which can be found at https://www.virustotal.com/gui/collection/5b7e996c553034dddc8c690ea6be0adb3182b0fa96ce6a8b29627e165fb47f38/iocs
Here's an example from a recent add https://www.virustotal.com/gui/url/0503dbd260648c364c10793657cdebe883da30554b3c9cbed639025ea45e58e7  Most of the detections shown are from hand feeding the domain to the individual EDR vendors, which can be a bit laborious.

Status Update: We're coordinating with VT. Updates are fetched once per hour.


如何根据多个mac地址扫描

如何根据多个mac地址扫描蓝牙设备，貌似只能配置一个mac

You can scan by applying the filter for a service or characteristic
Example for java :
`
public static final UUID BLUETOOTH_WALLBOX_SERVICE = UUID.fromString( "331a36f5-2459-45ea-9d95-6142f0c4b307");
UUID[] listauuid = new UUID[] {Costanti.BLUETOOTH_WALLBOX_SERVICE};
String device_name = "";
String device_mac = "";
BleScanRuleConfig scanRuleConfig = new BleScanRuleConfig.Builder()
.setServiceUuids( listauuid )
.setDeviceName(true, device_name )
.setDeviceMac( device_mac )
.setAutoConnect(false)
.setScanTimeOut(BLUETOOTH_WALLBOX_SCANPERIOD)
.build();
BleManager.getInstance().initScanRule(scanRuleConfig);
BleManager.getInstance().scan(new BleScanCallback() {

.....
`

BLUETOOTH_WALLBOX_SCANPERIOD = 5000; !

You can scan by applying the filter for a service or characteristic
Example for java :
public static final UUID BLUETOOTH_WALLBOX_SERVICE = UUID.fromString( "331a36f5-2459-45ea-9d95-6142f0c4b307");

UUID[] listauuid = new UUID[] {Costanti.BLUETOOTH_WALLBOX_SERVICE};
String device_name = "";
String device_mac = "";
BleScanRuleConfig scanRuleConfig = new BleScanRuleConfig.Builder()
.setServiceUuids( listauuid )
.setDeviceName(true, device_name )
.setDeviceMac( device_mac )
.setAutoConnect(false)
.setScanTimeOut(BLUETOOTH_WALLBOX_SCANPERIOD)
.build();
BleManager.getInstance().initScanRule(scanRuleConfig);

BleManager.getInstance().scan(new BleScanCallback() {

不知道为什么，我的蓝牙设备不能直接得到UUID，只能通过解析ScanRecord得到，通过UUID过滤是不成功的

Your device probably has a dynamic UUID, that is, it can change or it has hidden uuid Or it is not yet a 'commercial' device or correctly registered with the bluetooth consortium...
It is not a problem that cannot be solved:

you must know the advertising record perfectly
you must always read all nearby devices during the scan, because you have to compare all scan records (adverstising record)
Then surely only by knowing your enemy can you win the battle!

Can you tell me which is your device?
Maybe, I can help you, you see ... I wrote the app for the wallbox of one of the most important car manufacturers in the world that uses a custom bluetooth.

Your device probably has a dynamic UUID, that is, it can change or it has hidden uuid Or it is not yet a 'commercial' device or correctly registered with the bluetooth consortium...
It is not a problem that cannot be solved:

you must know the advertising record perfectly
you must always read all nearby devices during the scan, because you have to compare all scan records (adverstising record)
Then surely only by knowing your enemy can you win the battle!

Can you tell me which is your device?
Maybe, I can help you, you see ... I wrote the app for the wallbox of one of the most important car manufacturers in the world that uses a custom bluetooth.

我使用安卓原生的api进行扫描发现身边所有的蓝牙设备获得的name和uuis全都是null，只有address有值，如图所示：
其中scanFilters我没有添加任何项目，buildDefaultScanSettings函数使用默认参数

日志输出如下：

我参考了厂家给出的实例apk，按照这个方法解析ScanRecord类获得的字节码就能得到UUID，其中scanData数组是ScanRecord.getBytes()方法获得的值

所以根据uuid来扫描设备永远扫描不到任何设备，只有根据address才可以

如何根据多个mac地址扫描蓝牙设备，貌似只能配置一个mac

你可以默认搜索,找到就用 断开就走回调断开。
当一个设备太频繁的时候 Android这边会把你踢掉。板子那边会出现卡死的情况


Release sdk/resourcemanager/datafactory/armdatafactory/0.1.0

[ ] The purpose of this PR is explained in this or a referenced issue.
[ ] The PR does not update generated files.

These files are managed by the codegen framework at Azure/autorest.go.

[ ] Tests are included and/or updated for code changes.
[ ] Updates to CHANGELOG.md are included.
[ ] MIT license headers are included in each file.

/azp run prepare-pipelines

/azp run go - armdatafactory - ci


Use multiple OLEDs via I2C

When trying to use multiple OLEDs I get the following error:

Linking .pioenvs\nodemcuv2\firmware.elf
.pioenvs\nodemcuv2\src\main.o:(.text._ZN11OLEDDisplayC2Ev[_ZN11OLEDDisplayC5Ev]+0x0): undefined reference to `vtable for OLEDDisplay'

Code:
SH1106 display(0x3c, D1, D2);
SH1106 display2(0x3c, D3, D4);
The same happens when using different i2c addresses:
SH1106 display(0x3c, D1, D2);
SH1106 display2(0x3d, D1, D2);

I did not have time to do a proper release but this issue is fixed on master. See this for how to fix this yourself. I hope there will be another release some time.


spc search artist

spc search artist should be able to function and play the most popular tracks by the artist, and then play shuffled songs by the artist.
Hints
See https://pkg.go.dev/github.com/zmb3/spotify?tab=doc#Client.GetArtistsTopTracks and https://pkg.go.dev/github.com/zmb3/spotify?tab=doc#Client.GetArtist. Also check how spc search tracks functions in terms of queuing up additional songs by appending a spotify.URI to the list of songs to play.
Deliverable
New branch with this functionality added to the search command.

Just noticed the library has no function to get all the tracks of an artist. In that case, I'd suggest doing a similar thing to how spc search track finds additional tracks to play. @Inkybo

Also, might be best to shuffle the top tracks before returning them.

Actually, there's a way to get around this, and get all (or at least most) of the tracks by an artist. Hint: You can get all the albums by an artist, and all the tracks in an album.


Display "disease" gene flag in SV results

Is your feature request related to a problem? Please describe.
The small variant results display a flag if a gene is a known disease gene. This information is very useful and missing for structural variants.
Describe the solution you'd like
Add such an icon to the SV result display.
Describe alternatives you've considered
N/A
Additional context
N/A

Resolution Proposal
Join the disease gene model to the SV gene effect annotation as is done for small variants.
Affected Components
VarFish Server
Affected Modules/Files

variants.queries
svs.queries
svs.views

Required Architectural Changes
None
Required Database Changes
None
Backport Possible?
Not desired
Resolution Sketch

adjust variants.queries to allow re-use of ExtendQueryPartsDiseaseGeneJoin
adjust svs module to use this and display it in the results


generate datasets with recipes from provided STEPS env

In our justfile we have a bunch of experimental recipes that generate various output from input repositories. Let's add ability to build the datasets with those recipes too, via --experimental flag.

Let's try to do introduce new ENV in our Dockerfile: STEPS, that will contain all the steps it should execute. For instance:
STEPS=collect,etc...

The only problem is to invoke all the steps as Just recipes without knowing args (steps require different types of args!)

@h1alexbel the puzzle #234 is still not solved.

@rultor release, tag is 0.0.20

@rultor release, tag is 0.0.20

@h1alexbel OK, I will release it now. Please check the progress here.

@rultor release, tag is 0.0.20

@h1alexbel Done! FYI, the full log is here (took me 20min).


docs: Include directions to restart pods in the k3s install guide

Adds directions to restart pods to the k3s install guide
Fixes: #11821
Signed-off-by: Sean Winn<EMAIL_ADDRESS>

Coverage increased (+0.008%) to 36.94% when pulling 4e81fa7d4387e651f2f6d68e37249926ac862aa5 on seanmwinn:cilium-11821 into 8ba1f84d2ffe5d59b1ca0a94c8ab804a9d43feac on cilium:master.


Option to have different user timezone and job time done selection in job manager

What is the motivation for adding/enhancing this feature?
Option to have different user timezone and job time done selection in job manager. Currently it is very hard to manage job timezone. By enabling user to manage different job timezone will help to schedule job in different timezone.
What are the acceptance criteria?
There should be one separate setting on the setting page for job timezone. The new job scheduling should be scheduled in the job timezone only.

[ ] ...

Can you complete this feature request by yourself?

[ ] YES
[ ] NO

Additional information

UI Link - https://www.figma.com/design/bVPRRw282CqGKMdbz7dciH/HC-Ionic-design-system?node-id=29987-18688&t=j4qmfuKUIF479ACR-0

While updation of job, when we are sending the execution timezone as recurrenceTimezone the runTime not updating based on recurrenceTimeZone. Need to look into this issue. Hence made this on hold. Will pick it again.

Looked around this, need to look around the backend implementation of recurrence timezone. Because from the frontend point of view it seems like recurrence timezone not working properly.


Publishing project to multiple containers only adds the one connection to connections pane

Publish the same project twice using the "Publish to new Azure SQL Database emulator" option
choose not to delete existing containers when publishing the second time

expected: the connections to the two containers should show in the connections viewlet with the port specified
actual: only one connection is in the connections viewlet

By design, but waiting to see if there's any feedback on this choice

Closing as by design. We will close this issue to keep our backlog focused on requests that we are planning to work on. Please note that users can continue to vote and comment on closed issues, which we encourage as it helps us understand user interest and can provide more details about why a feature is requested.


BlueRings Sims

@tcollett What's the plan for making the sims part of the training set?

Good point. For now I intend to use the training set coming from
Nikolai+Brian, and supplement it with the sims I have from Anu. That'll let
me develop BlueRings.
In the medium term Anu's sims need painting onto some of the systems before
bluerings is run on them all.
On 21 June 2016 at 22:55, Phil Marshall<EMAIL_ADDRESS>wrote:

Assigned #15 https://github.com/DES-SL/BlueRings/issues/15 to @tcollett
https://github.com/tcollett.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/DES-SL/BlueRings/issues/15#event-699722969, or mute
the thread
https://github.com/notifications/unsubscribe/ABc1BqYiJhtIdAnhlq0vQCyzMC3casPyks5qOF23gaJpZM4I7Nly
.


Infrastructure Status in Business Stage is always Green

Summary
Infrastructure status has up to 4 bars
1 bar (Green) - No Status
2 bars (Green) - Disruptive (Red Workload Status)
3 bars (Green) - Potential Disruptive (Yellow Workload Status)
4 bars (Green) - Desired (Green Workload status)
Desired Behaviour
Match the Workload Status color to the Infras Status under Biz Stage
1 bar (Grey) - No Status
2 bars (Red) - Disruptive (Red Workload Status)
3 bars (Yellow) - Potential Disruptive (Yellow Workload Status)
4 bars (Green) - Desired (Green Workload status)
Current State
Based on #bars vs. #bars and color

Additional context
Overall this will help users better understand the state of Infra for that stage without knowing the underlying details. Always green can be misleading.

@rsamanez @federicolara23 I want a design session for this.

Time to resolve it: 1 hour


Cannot read property 'block' of undefined.   rules.js

Hello
I'm running bemlint v1.6.0 in SublimeText 3 (Build 3143).
I'm seeing the below in the debug console.
Anyone else experiencing this issue?
Thanks
James
SublimeLinter: ENV['GEM_HOME'] = 'None'
SublimeLinter: eslint skipped 'C:\wamp64\www\node_modules\bemlint\lib\rules.js', excluded by '/node_modules//*.js'
Package Control: Skipping automatic upgrade, last run at 2017-09-26 11:20:11, next run at 2017-09-26 12:20:11 or after
SublimeLinter: bemlint: index.html ['C:\wamp64\www\node_modules\.bin\bemlint.cmd', '@', '--format', 'compact']
SublimeLinter: bemlint output:
C:\wamp64\www\node_modules\bemlint\lib\rules.js:54
if ( currentbemObj && currentbemObj.block == bemObj.block &&
^
TypeError: Cannot read property 'block' of undefined
at Object.valid (C:\wamp64\www\node_modules\bemlint\lib\rules.js:54:68)
at new ruleValidator (C:\wamp64\www\node_modules\bemlint\lib\rule-validator.js:29:40)
at new Message (C:\wamp64\www\node_modules\bemlint\lib\message.js:20:16)
at validate (C:\wamp64\www\node_modules\bemlint\lib\bemlint.js:102:27)
at Parser.validateString (C:\wamp64\www\node_modules\bemlint\lib\bemlint.js:165:17)
at new Parser (C:\wamp64\www\node_modules\bemlint\lib\bemlint.js:195:18)
at EventEmitter.module.exports.api.verify (C:\wamp64\www\node_modules\bemlint\lib\bemlint.js:46:24)
at processText (C:\wamp64\www\node_modules\bemlint\lib\cli-engine.js:134:24)
at processFile (C:\wamp64\www\node_modules\bemlint\lib\cli-engine.js:162:18)
at executeOnFile (C:\wamp64\www\node_modules\bemlint\lib\cli-engine.js:498:23)

I see this was also posted at https://github.com/DesTincT/bemlint/issues/6
That is a better place for it until we can determine that this is something specifically with SublimeLinter3. If it is the fix would probably happen in https://github.com/DesTincT/SublimeLinter-contrib-bemlint
I'm going to close this as this is out of scope for SL3 for now. Feel free to open this when/if the issue is with SublimeLinter core

Hi Blake
Thanks for your reply.  I'm a bit of a novice with these linting tools so apologies if any of the questions below are a bit 'noddy'...
Can I ask - what is it that makes it out of scope?  I'd have thought the linter should be able to handle the type of mark-up in my example.
I'm actually a little confused as to where the issue lies so was unsure where to post the issue.Is it in bemlint or SublimeLinter or is it in DesTincT/SublimeLinter-contrib-bemlint or is it elsewhere?
I work in a team of 10 interface devs and a handful are experiencing the same issue in that our linting icons don't always appear.   Until recently everything worked fine and none of us experienced any linting issues.  I suspect this is a version related issue with different versions of different things not playing nicely together,
The bigger worry for the wider audience is that many others devs won't even notice their linting isn't working - they'll just assume their mark-up is spot on whilst the code falls over silently in the background.
Whilst this issue is being looked at would you recommend we reverted to a certain version?
CheersJames
  From: Blake Grotewold<EMAIL_ADDRESS>
To: SublimeLinter/SublimeLinter3<EMAIL_ADDRESS>Cc: PlanetPush<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Sent: Thursday, 28 September 2017, 15:40
Subject: Re: [SublimeLinter/SublimeLinter3] Cannot read property 'block' of undefined. rules.js (#621)
I see this was also posted at DesTincT/bemlint#6That is a better place for it until we can determine that this is something specifically with SublimeLinter3. If it is the fix would probably happen in https://github.com/DesTincT/SublimeLinter-contrib-bemlintI'm going to close this as this is out of scope for SL3 for now. Feel free to open this when/if the issue is with SublimeLinter core—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.


Only first page of TIF in Indexed color mode is getting re-processed into RGB mode in first stage of deed machine

TIF files are in Indexed color mode, which will work, but first stage right now has bug where it only recognizes first page on multipage images when processing indexed mode – need up to update Lambda

See Forsyth County image c/000006/000005.tif


Bugfix embeds

Postgrest removed support for {}, instead () should be used for embeds

can you please see why tests are failing ?

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@2b55b3e). Click here to learn what that means.
The diff coverage is 100%.

@@           Coverage Diff           @@
##             master     #1   +/-   ##
=======================================
  Coverage          ?   100%
=======================================
  Files             ?      1
  Lines             ?     56
  Branches          ?      0
=======================================
  Hits              ?     56
  Misses            ?      0
  Partials          ?      0

Impacted Files
Coverage Δ

index.js
100% <100%> (ø)

Continue to review full report at Codecov.

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


Popup is transparent (not in a good way)

[x] I have read through the manual page (man fzf)
[x] I have the latest version of fzf
[x] I have searched through the existing issues

Info

OS

[x] Linux
[ ] Mac OS X
[ ] Windows
[ ] Etc.

Shell

[x] bash
[ ] zsh
[ ] fish

Problem / Steps to reproduce
Any time I open the fzf search pop, I can see the file that I originally have open directly underneath it (see picture - the text of the open buffer underneath is intermingled with the fzf text). This makes it quite hard to use. I have previously used fzf successfully (with Arch) and this is something that has started since I moved to NixOs (with the same .vimrc). I've been told that it may be something to do with the terminal emulator, but it is occurring in all of my terminal emulators (xterm, alacritty and kitty). Thanks for any help!

I can't reproduce the problem. Can you check if you still have the issue with the following minimal vimrc?
vim -Nu <(curl https://gist.githubusercontent.com/junegunn/6936bf79fedd3a079aeb1dd2f3c81ef5/raw)

(https://gist.githubusercontent.com/junegunn/6936bf79fedd3a079aeb1dd2f3c81ef5/raw)

I can't reproduce the problem. Can you check if you still have the issue with the following minimal vimrc?
vim -Nu <(curl https://gist.githubusercontent.com/junegunn/6936bf79fedd3a079aeb1dd2f3c81ef5/raw)

(https://gist.githubusercontent.com/junegunn/6936bf79fedd3a079aeb1dd2f3c81ef5/raw)

It works fine with your minimal vimrc, so I guess it's somehow being affected by another option/plugin in my vimrc - I can use a process of elimination to find out which. Thanks for your help!

It works fine with your minimal vimrc, so I guess it's somehow being affected by another option/plugin in my vimrc - I can use a process of elimination to find out which. Thanks for your help!

Just in case anyone has the same problem the line set winblend=30 was causing issues.

Just in case anyone has the same problem the line set winblend=30 was causing issues.


Is there a way to refresh individual feeds instead of all feeds?

If I want a particular feed to be refreshed hourly and another to be refreshed daily, is there a way for doing that with Miniflux?
Thanks.

This is probably not possible as is. You could write a cronjob that update only this feed.

@fguillot thanks for the suggestion. If you don't mind could you give me some idea about how I should go about creating a cron for one particular feed? Please? :))

@n00b12345 what I think @fguillot means is that you take the current cronjob and "dumb" it down to only do one feed. Code is not too complicated: https://github.com/miniflux/miniflux/blob/master/cronjob.php
I really can't see how this is a useful feature as updating a feed does only take a few milliseconds. Might as well do it more often than needed.

Yes, you could hack the cronjob.php for that.


Potential fix for issue 700

Summary
This is a potential fix for issue #700
Details and comments
This fixes issue #700. However, what I do not like about this is that we would need to set the new option for all the calibration experiments.

Closed by #703


LTD-5297-change-link-remove-case-statuses

https://uktrade.atlassian.net/browse/LTD-5297
Original solution was to remove the status permission on the case from the role in the DB. However this isn't a very secure solution since a user could edit from the UI and re-enable these.  Hence this PR which checks and removes from the status choices.
This PR includes
The file changes also from https://github.com/uktrade/lite-frontend/pull/2093
This is so we can deploy all the GO-LIVE changes to a test environment as both this at that PR are essentially out feature switch to turn on CIC.

Recommend testing this like this; https://github.com/uktrade/lite-frontend/pull/2105/commits/c6de621b145561bd4e2829668415dd273756aa96. One of us will get a conflict but I think that's ok.

Recommend testing this like this; c6de621. One of us will get a conflict but I think that's ok.

good shout added


Abandoned Project ?

@integrii @joshulyne @jonnydawg
Can you confirm is this project is dead and you don't expect to be contributing and keeping it a CNCF project ?

I would like to refresh this project and keep it going. I think a good weekend of focus would bring it up to date. I've been the sole maintainer for some time and life has kept me pretty busy (4 kids).  I think @jonnydawg also may be interested in contributing again. We had a conversation about that this week.

I have been looking into putting some time into this project and will start reviving this project soon.

thanks @integrii  and @jonnydawg , the main issue we are having is that out security team are forcing us to remove kuberhealthy from our cluster due to the high amount of vulnerabilities.
If this could be the primary focus , it would help us selling it internally.

Hey folks, I put some notes into #1145 that may be a good jumpstart, considering that it's a chance to work toward a shared set of goals alongside other CNCF projects.
The process is statistically proven to reduce the likeliness of new vulnerabilities being found in the project, and you might even consider using the prizes as incentive for bringing new/returning contributors (prizes are up to $500 + swag for each project).

@integrii  @joshulyne  @jonnydawg
Yall are listed as the CODEOWNERS for the project. We really need some movement on this project in terms of security patches and bug fixes. I am more than happy to join the effort and move things along if you'd like. I feel that not having a release in a year is signaling to the users that the project is dead.
The architecture is solid, and the product is great but needs some maintenance. Are you open to adding maintainers? If so, i would like to help. I can rekindle the community calls and work on these issues as well as recruit more help.
Pls let me know at your earliest convenience as we are in a spot where we may seek alternatives and i personally don't want that.

Hey Eddie.  I definitely don't want Kuberhealthy to be considered a dead project. I did recently merge a ton of things, upgrade all the deps, and start hacking all that into a big release, but I was also very busy at my day job and that took me away from things (we just had one of the largest launches in gaming history). My job is very clear that outside projects can not be seen as a distraction from your productivity.
As an additional reason for delay, I lost someone close to me a couple years ago and it made my life much harder for a good year and a half.
The branch I was hacking in is cleanup. I want to bring the code up to a good working and refreshed state, retest with the latest version of Kubernetes, and do a big release.
I have been unable to find much help with the project. I believe @joshulyne has moved on and @jonnydawg has been idle for a long time. We all used to be at the same employer but now we're all at different employers, so collaboration has been difficult as well.
I think the big thing right now is to get this cleanup branch shipped so all the dependencies and newly merged things working again. After that, we can start to do more incremental improvements and feature additions.
 Before that happens, I think getting the community meetings going again would help a lot. Perhaps we could all sync up there and talk about moving the project forward again?
What timezone are you in? What time of day works best? What cadence sounds appropriate? If anyone else feels able to contribute, please leave a comment!  I will setup a new zoom call depending on what I hear back here.

Thanks for getting back @integrii.  I'm in the central timezone. So we can definitely catch up.
Yall created a great product that lots of folks are really excited about so I'm glad you still want to keep it going.  I'll help wherever you need. Let's do it!

@integrii I dont know of a better way to get in touch. but lmk when we can sync up

@integrii @joshulyne @jonnydawg we reached out a bit in the #kuberhealthy channel in the Kubernetes slack, any chance one of y'all is available to help us figure out how to begin contributing more?

Hey Jon! I am excited to have your interest in the project. I checked the Kuberhealthy channel but don't see you in there.  I invited someone with your same name to the channel. Hopefully that is you and we can connect.

👋 Circling back to this issue to confirm that a number of us are meeting and restarting community meetings/maintenance on this project. If anyone runs across this issue in the future and is interested in participating, the details for how to join the community Zoom calls can be found in the README.
I'm going to close this issue and will hope to see people in the meetings!


fix #263: preserve eslint error line

@HerringtonDarkholme Formatting does not work, after merge the latest

Please don't report unrelated problem in other issues.
Please do provide valid information when reporting problem.

I have this issue with the line "" v-for cause the issue


KE Evaluation

--entity2id: a json file that maps entity names (in the dataset) to the ids in the entity embedding numpy file, where the key is the entity names in the dataset, and the value is the id in the numpy file.
--relation2id: a json file that maps relation names (in the dataset) to the ids in the relation embedding numpy file.
where do these files come from?

Did you figure it out? I am stuck at the same point

--entity2id: a json file that maps entity names (in the dataset) to the ids in the entity embedding numpy file, where the key is the entity names in the dataset, and the value is the id in the numpy file. --relation2id: a json file that maps relation names (in the dataset) to the ids in the relation embedding numpy file.
where do these files come from?

Did you figure it out? I am stuck at the same point @Avmb

--entity2id: a json file that maps entity names (in the dataset) to the ids in the entity embedding numpy file, where the key is the entity names in the dataset, and the value is the id in the numpy file. --relation2id: a json file that maps relation names (in the dataset) to the ids in the relation embedding numpy file.
where do these files come from?

Did you figure it out? I am stuck at the same point @Avmb

Did you figure it out? I am looking for the relation2id.json @DaliaDawod 🆘

Yes I could after a looooong time, you can extract them from KEPLER/examples/KEPLER/Pretrain/convert.py . You will find comments to lead you there @brovatten

KEPLER/examples/KEPLER/Pretrain/convert.p

My saviour, thank you so much Dalia! 🙏  You just saved me from a loooong time too :)

Hi, sorry for the late reply. These two arguments are not for two fixed files. You are supposed to generate it for your used dataset as the comment introduced. All you need to do is to map the entity/relation names (like Q29387131/P31) to their indices (like 0,1) in the output embedding files generated by examples/KEPLER/KE/generate_embeddings.py.


Revise for TensorFlow 1.0.x compatibility

Specifically, update the models to deal with depreciated functions and
API breaking changes related to:

tf.summary functions
tf.concat()
tf.nn.sparse_softmax_cross_entropy_with_logits()
tf.global_variables_initializer()

NOTE: I'm not sure if transitioning this code to TF 1.0.x is useful/desired, but I thought I'd submit this PR since I already made the changes for my own use. Also, I made use of TF's auto-upgrade script (tf_upgrade.py) for some of the required revisions.

This will certainly be useful to other users, thanks for the PR. :) I've cleaned a bit and updated the readme and requirements in b839e73.

Great! 👍


Circular progress bar :  artefacts

I get white artefact/patches as show in image, after completion of Intent (facebook login).

They allways show, only at the points of the compass.  But not all, sometimes one sometimes two or even three and they remain unchanged.

Hi there. These artifacts are probably caused by the bounds of the drawable and a float to int cast.
Are you using the last version of the library (v1.1.0)?
If you are, would it be possible for you to send me a small sample project reproducing the issue ?\
Regards.

Hi I'm using latest library
Sample layout

<fr.castorflex.android.circularprogressbar.CircularProgressBar
    android:layout_marginTop="30dp"
    android:layout_width="250dp"
    android:layout_height="250dp"
    android:layout_gravity="center"
    android:indeterminate="true"
    custom:cpb_color="@android:color/white"
    custom:cpb_rotation_speed="1.0"
    custom:cpb_sweep_speed="1.0"
    custom:cpb_stroke_width="4dp"
    custom:cpb_min_sweep_angle="10"
    custom:cpb_max_sweep_angle="300"
    />

Theme is Theme.Black.NoTitleBar.Fullscreen
When you open app, everything is OK, but than you press square and app again, artefacts appear

Please reopen the issue if still facing it


colorthief library no longer supported

PS C:\Users\sbk10\Documents\Code\desktop> yarn global add colorthief
yarn global v1.22.11
[1/4] Resolving packages...
warning colorthief > get-pixels ><EMAIL_ADDRESS>request has been deprecated, see https://github.com/request/request/issues/3142
warning colorthief > get-pixels > request ><EMAIL_ADDRESS>this library is no longer supported
random for details.
error Couldn't find the binary git
info Visit https://yarnpkg.com/en/docs/cli/global for documentation about this command.
When call init desktop application get
PS C:\Users\sbk10\Documents\Code\desktop> yarn run lint
Debugger attached.
yarn run v1.22.11
$ vue-cli-service lint
Debugger attached.
error: Missing file extension for "colorthief/dist/color-thief" (import/extensions) at src\components\dialogs\personalize.vue:98:32:
96 |

Facing error when 'npm install' #202

This is an eslint error not a compile error. Please install eslint globally on Windows.
Also yarn global is not for the current project it is the way to install modules to the system. Totally different.


When iOS13 turned on the auxiliary function and read the content -- the function of reading the screen, it presented a page flutter many times and then stabilized and then crashed.

version
Flutter 1.9.1+hotfix.6 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 68587a0916 (3 months ago) • 2019-09-13 19:46:58 -0700
Engine • revision b863200c37
Tools • Dart 2.5.0

stack

demo
https://github.com/zw1924/FlutterCrashExample
Retrieval path
Click the yellow button again and again

Hi @zw1924
the link doesn't seem to lead to a reproducible code sample,
can you please double check?
Also can you please provide your flutter run --verbose?
Thank you

Without additional information, we are unfortunately not sure how to resolve this issue. We are therefore reluctantly going to close this bug for now. Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.
Could everyone who still has this problem please file a new issue with the exact descriptions what happens, logs and the output of 'flutter doctor -v'  please.
All system setups can be slightly different so its always better to open new issues and reference related issues.


[backport] Mark cupy.cuda.profiler.initialize deprecated as it is removed in CUDA 12

Backport of #7377 by @kmaehashi

/test mini


Draft: Support for PWM

This PR adds support for PWM. I took the code from stm32h7xx-hal as the basis as it seemed to provide the most complete implementation for the various timers. The changes include:

stm32g4xx-hal uses a different API for clock gating/reset.
stm32g4 is missing many bit/field names, so the code often uses .bits()
or .set_bit()/.clear_bit() instead.
The advanced-control timers of the STM32G4 MCUs provide four
complementary outputs.

This PR requires a recent git version of stm32g4 as the last released version contains some wrong register sizes and types. Therefore, this PR cannot be merged as-is.
I tested a single PWM as shown in the example. The oscilloscope showed the correct duty cycle and period. I did not test advanced features such as deadtime insertion or complementary outputs. I will conduct a test with multiple PWM outputs later.

A new version of the stm32g4 crate has been merged, does that resolve your problems regarding this PR?

Yes, it does. This is probably ready to be merged.


Use "pre-release" in prose and Prerelease in code

Summary
Closes https://github.com/astral-sh/uv/issues/5630.

Is this approved lol