text:
[WFCORE-6057] Upgrade Undertow to 2.3.0.Final

Signed-off-by: Flavia Rainone frainone@redhat.com
Jira: https://issues.redhat.com/browse/WFCORE-6057
Release notes containing just the diff between 2.3.0.Beta1 and 2.3.0.Final:
    Release Notes - Undertow - Version 2.3.0.Final

        Sub-task

[UNDERTOW-1818] -         AbstractServletInputStreamTestCase.runTestParallel fails with bytes out of order

        Bug

[UNDERTOW-2048] -         CVE-2022-2764 UndertowInputStream.close() blocks waiting to read= -1

[UNDERTOW-2069] -         Filter.destroy can deadlock with running filter on shutdown

[UNDERTOW-2082] -         HTTP/2 doesn't reassemble cookie headers violating rfc7540 8.1.2.5

[UNDERTOW-2111] -         rewrite() handler doesn't guard against missing leading slash

[UNDERTOW-2141] -         NPE in ServletContextImpl after session timed out

[UNDERTOW-2162] -         Query parameters should not be canonicalized in servlet path when get request dispatcher

[UNDERTOW-2163] -         Predicate Language cannot set attribute to empty string

[UNDERTOW-2176] -         ActiveRequestTrackerTest.testRequestTracking fails intermittently

        Component Upgrade

[UNDERTOW-2171] -         Upgrade H2Database test dependency to 2.1.214

[UNDERTOW-2172] -         Upgrade Easymock to 4.3

[UNDERTOW-2173] -         Upgrade Jakarta Annotations API to 2.1.1

[UNDERTOW-2175] -         Upgrade JUnit to 4.13.2

[UNDERTOW-2177] -         Upgrade Netty to 4.1.82.final

[UNDERTOW-2178] -         Upgrade JBoss Class File Writer to 1.2.5.Final

[UNDERTOW-2179] -         Upgrade JBoss Logging to 3.4.3.Final

[UNDERTOW-2180] -         Upgrade JBoss LogManager to 2.1.19.Final

[UNDERTOW-2181] -         [CVE-2022-0084] Upgrade XNIO to 3.8.8.Final

[UNDERTOW-2182] -         Upgrade JBoss Threads to 3.5.0.Final

[UNDERTOW-2183] -         Upgrade WildFly Common to 1.6.0.Final

        Enhancement

[UNDERTOW-1971] -         Change in handling of concurrent session creation with id reuse

oh, what a bummer, I forgot to mark the PR as draft and I cannot see how to do it now :-(

Core -> WildFly Preview Integration Build 11902 outcome was FAILURE using a merge of c10ff303885a89537c223abaed6ec65b1dc943c4
Summary: Exit code 1 (Step: Build core (Maven)) (new) Build time: 00:01:10

Core -> Full Integration Build 11924 outcome was FAILURE using a merge of c10ff303885a89537c223abaed6ec65b1dc943c4
Summary: Exit code 1 (Step: Build core (Maven)) (new) Build time: 00:01:22

/retest

Core -> Full Integration Build 11755 outcome was FAILURE using a merge of c10ff303885a89537c223abaed6ec65b1dc943c4
Summary: Tests failed: 29 (29 new), passed: 4013, ignored: 50 Build time: 02:16:33
Failed tests
org.wildfly.test.integration.elytron.oidc.client.subsystem.OidcWithSubsystemConfigTest.testSubsystemOverride: java.lang.AssertionError: Expected code == OK but got 500 for request=http://[::1]:8080/SubsystemOverrideOidcApp/SimpleSecuredServlet
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.loginToApp(OidcBaseTest.java:364)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.loginToApp(OidcBaseTest.java:347)
	at org.wildfly.test.integration.elytron.oidc.client.subsystem.OidcWithSubsystemConfigTest.testSubsystemOverride(OidcWithSubsystemConfigTest.java:156)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor17.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
------- Stdout: -------
 [0m17:07:41,092 INFO  [org.jboss.as.repository] (management-handler-thread - 2) WFLYDR0001: Content added at location /opt/buildAgent/work/37b47ae8b9c60325/full/testsuite/integration/elytron-oidc-client/target/wildfly/standalone/data/content/33/108615c770cd3c9586dc57e6b15b1163c79aaf/content
 [0m [0m17:07:41,095 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-2) WFLYSRV0027: Starting deployment of "arquillian-service" (runtime-name: "arquillian-service")
 [0m [33m17:07:41,350 WARN  [org.jboss.as.dependency.private] (MSC service thread 1-5) WFLYSRV0018: Deployment "deployment.arquillian-service" is using a private module ("org.jboss.as.jmx") which may be changed or removed in future versions without notice.
 [0m [33m17:07:41,351 WARN  [org.jboss.as.dependency.private] (MSC service thread 1-5) WFLYSRV0018: Deployment "deployment.arquillian-service" is using a private module ("org.jboss.as.server") which may be changed or removed in future versions without notice.
 [0m [33m17:07:41,351 WARN  [org.jboss.as.dependency.private] (MSC service thread 1-5) WFLYSRV0018: Deployment "deployment.arquillian-service" is using a private module ("org.jboss.jandex") which may be changed or removed in future versions without notice.
 [0m [33m17:07:41,351 WARN  [org.jboss.as.dependency.private] (MSC service thread 1-5) WFLYSRV0018: Deployment "deployment.arquillian-service" is using a private module ("org.wildfly.security.manager") which may be changed or removed in future versions without notice.
 [0m [33m17:07:41,352 WARN  [org.jboss.as.dependency.private] (MSC service thread 1-5) WFLYSRV0018: Deployment "deployment.arquillian-service" is using a private module ("org.wildfly.common") which may be changed or removed in future versions without notice.
 [0m [33m17:07:41,365 WARN  [org.jboss.weld.deployer] (MSC service thread 1-7) WFLYWELD0013: Deployment arquillian-service contains Jakarta Contexts and Dependency Injection annotations but no bean archive was found (no beans.xml or class with bean defining annotations was present).
 [0m [0m17:07:41,377 INFO  [org.jboss.as.server] (management-handler-thread - 2) WFLYSRV0010: Deployed "arquillian-service" (runtime-name : "arquillian-service")
 [0m [0m17:08:02,912 INFO  [org.jboss.as.repository] (management-handler-thread - 2) WFLYDR0001: Content added at location /opt/buildAgent/work/37b47ae8b9c60325/full/testsuite/integration/elytron-oidc-client/target/wildfly/standalone/data/content/f5/dce33e5885481c2f5c9d79d5cc800f418dfbd1/content
 [0m [0m17:08:02,930 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-5) WFLYSRV0027: Starting deployment of "ProviderUrlOidcApp.war" (runtime-name: "ProviderUrlOidcApp.war")
 [0m [33m17:08:03,002 WARN  [org.jboss.as.dependency.private] (MSC service thread 1-2) WFLYSRV0018: Deployment "deployment.ProviderUrlOidcApp.war" is using a private module ("org.wildfly.security.manager") which may be changed or removed in future versions without notice.
 [0m [0m17:08:03,049 INFO  [org.jboss.as.arquillian] (MSC service thread 1-5) Arquillian deployment detected: ArquillianConfig[service=jboss.arquillian.config."ProviderUrlOidcApp.war",unit=ProviderUrlOidcApp.war,tests=[org.wildfly.test.integration.elytron.oidc.client.subsystem.OidcWithSubsystemConfigTest]]
 [0m [0m17:08:03,056 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 64) WFLYUT0021: Registered web context: '/ProviderUrlOidcApp' for server 'default-server'
 [0m [0m17:08:03,067 INFO  [org.jboss.as.server] (management-handler-thread - 2) WFLYSRV0010: Deployed "ProviderUrlOidcApp.war" (runtime-name : "ProviderUrlOidcApp.war")
 [0m [0m17:08:03,104 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-7) WFLYSRV0027: Starting deployment of "AuthServerUrlOidcApp.war" (runtime-name: "AuthServerUrlOidcApp.war")
 [0m [33m17:08:03,154 WARN  [org.jboss.as.dependency.private] (MSC service thread 1-6) WFLYSRV0018: Deployment "deployment.AuthServerUrlOidcApp.war" is using a private module ("org.wildfly.security.manager") which may be changed or removed in future versions without notice.
 [0m [0m17:08:03,193 INFO  [org.jboss.as.arquillian] (MSC service thread 1-7) Arquillian deployment detected: ArquillianConfig[service=jboss.arquillian.config."AuthServerUrlOidcApp.war",unit=AuthServerUrlOidcApp.war,tests=[org.wildfly.test.integration.elytron.oidc.client.subsystem.OidcWithSubsystemConfigTest]]
 [0m [0m17:08:03,195 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 66) WFLYUT0021: Registered web context: '/AuthServerUrlOidcApp' for server 'default-server'
 [0m [0m17:08:03,204 INFO  [org.jboss.as.server] (management-handler-thread - 1) WFLYSRV0010: Deployed "AuthServerUrlOidcApp.war" (runtime-name : "AuthServerUrlOidcApp.war")
 [0m [0m17:08:03,231 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-6) WFLYSRV0027: Starting deployment of "WrongProviderUrlOidcApp.war" (runtime-name: "WrongProviderUrlOidcApp.war")

org.wildfly.test.integration.elytron.oidc.client.subsystem.OidcWithSubsystemConfigTest.testSucessfulAuthenticationWithAuthServerUrl: java.lang.AssertionError: Expected code == OK but got 500 for request=http://[::1]:8080/AuthServerUrlOidcApp/SimpleSecuredServlet
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.loginToApp(OidcBaseTest.java:364)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.loginToApp(OidcBaseTest.java:347)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.testSucessfulAuthenticationWithAuthServerUrl(OidcBaseTest.java:170)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor17.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

org.wildfly.test.integration.elytron.oidc.client.subsystem.OidcWithSubsystemConfigTest.testCorsRequestWithoutEnableCors: java.lang.AssertionError: expected:<401> but was:<500>
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.performBearerAuthenticationWithCors(OidcBaseTest.java:496)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.testCorsRequestWithoutEnableCors(OidcBaseTest.java:342)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor17.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

org.wildfly.test.integration.elytron.oidc.client.subsystem.OidcWithSubsystemConfigTest.testInvalidTokenViaQueryParameter: java.lang.AssertionError: Expected code == UNAUTHORIZED but got 500 for request=http://[::1]:8080/ProviderUrlBearerOnlyApp/SimpleSecuredServlet?access_token=INVALID_TOKEN
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.performBearerAuthentication(OidcBaseTest.java:438)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.performBearerAuthentication(OidcBaseTest.java:383)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.testInvalidTokenViaQueryParameter(OidcBaseTest.java:272)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor17.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

org.wildfly.test.integration.elytron.oidc.client.subsystem.OidcWithSubsystemConfigTest.testBasicAuthenticationWithoutEnableBasicAuthSetAndWithoutBearerOnlySet: java.lang.AssertionError: Expected code == OK but got 500 for request=http://[::1]:8080/ProviderUrlOidcApp/SimpleSecuredServlet
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.accessAppWithoutToken(OidcBaseTest.java:554)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.accessAppWithoutToken(OidcBaseTest.java:514)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.testBasicAuthenticationWithoutEnableBasicAuthSetAndWithoutBearerOnlySet(OidcBaseTest.java:290)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor17.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

org.wildfly.test.integration.elytron.oidc.client.subsystem.OidcWithSubsystemConfigTest.testNoTokenProvidedWithProviderUrl: java.lang.AssertionError: Expected code == UNAUTHORIZED but got 500 for request=http://[::1]:8080/ProviderUrlBearerOnlyApp/SimpleSecuredServlet
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.accessAppWithoutToken(OidcBaseTest.java:540)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.accessAppWithoutToken(OidcBaseTest.java:514)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.accessAppWithoutToken(OidcBaseTest.java:510)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.accessAppWithoutToken(OidcBaseTest.java:506)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.testNoTokenProvidedWithProviderUrl(OidcBaseTest.java:233)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor17.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

org.wildfly.test.integration.elytron.oidc.client.subsystem.OidcWithSubsystemConfigTest.testCorsRequestWithEnableCorsWithInvalidToken: java.lang.AssertionError: expected:<200> but was:<500>
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.performBearerAuthenticationWithCors(OidcBaseTest.java:463)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.testCorsRequestWithEnableCorsWithInvalidToken(OidcBaseTest.java:328)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor17.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

org.wildfly.test.integration.elytron.oidc.client.subsystem.OidcWithSubsystemConfigTest.testWrongToken: java.lang.AssertionError: Expected code == UNAUTHORIZED but got 500 for request=http://[::1]:8080/ProviderUrlBearerOnlyApp/SimpleSecuredServlet
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.performBearerAuthentication(OidcBaseTest.java:438)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.performBearerAuthentication(OidcBaseTest.java:383)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.testWrongToken(OidcBaseTest.java:213)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor17.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

org.wildfly.test.integration.elytron.oidc.client.subsystem.OidcWithSubsystemConfigTest.testBasicAuthenticationWithoutEnableBasicAuthSet: java.lang.AssertionError: Expected code == UNAUTHORIZED but got 500 for request=http://[::1]:8080/ProviderUrlBearerOnlyApp/SimpleSecuredServlet
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.accessAppWithoutToken(OidcBaseTest.java:540)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.accessAppWithoutToken(OidcBaseTest.java:518)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.testBasicAuthenticationWithoutEnableBasicAuthSet(OidcBaseTest.java:283)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor17.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

org.wildfly.test.integration.elytron.oidc.client.subsystem.OidcWithSubsystemConfigTest.testWrongRoleWithAuthServerUrl: java.lang.AssertionError: Expected code == OK but got 500 for request=http://[::1]:8080/AuthServerUrlOidcApp/SimpleSecuredServlet
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.loginToApp(OidcBaseTest.java:364)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.loginToApp(OidcBaseTest.java:347)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.testWrongRoleWithAuthServerUrl(OidcBaseTest.java:176)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor17.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

org.wildfly.test.integration.elytron.oidc.client.subsystem.OidcWithSubsystemConfigTest.testCorsRequestWithEnableCorsWithWrongToken: java.lang.AssertionError: expected:<200> but was:<500>
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.performBearerAuthenticationWithCors(OidcBaseTest.java:463)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.testCorsRequestWithEnableCorsWithWrongToken(OidcBaseTest.java:321)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor17.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

##### there are 19 more failed tests, see build details


text:
WFCORE-6802 [Preview] OCSP stapling support

Issue: https://issues.redhat.com/browse/WFCORE-6802
Depends on: https://github.com/wildfly-security/wildfly-elytron/pull/2144
Proposal Doc: https://github.com/wildfly/wildfly-proposals/pull/564
Todo:
fix client-ssl-context trustmanager creation

Hello, PrarthonaPaul. I'm waiting for one of the admins to verify this patch with /ok-to-test in a comment.

source: gharchive/pull-request

authors: PrarthonaPaul wildfly-ci

repo: wildfly/wildfly-core

license_type: permissive

license_source: github-api


text:
[WFLY-16358] add missing AttributeDefinition to ReloadRequiredWriteAt…

…tributeHandler in modcluster subsystem.
(cherry picked from commit bc9ea205d330cf243724e55318a446cc81d79ea0)
Issue: https://issues.redhat.com/browse/WFLY-16358
add missing AttributeDefinition to ReloadRequiredWriteAttributeHandler in modcluster subsystem.
main branch PR: https://github.com/wildfly/wildfly/pull/15537

Thanks, @soul2zimate

repo: wildfly/wildfly


text:
bootRun running first time

> Task :graphql:bootRun

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::                (v2.6.6)

2022-06-09 21:18:14.097  INFO [           main] m.r.s.r.SolarThingGraphQLApplication     : Starting SolarThingGraphQLApplication using Java 17.0.3 on eidolon1138.local with PID 22553 (/Users/dgoodman/workspace/solarthing/graphql/build/classes/java/main started by dgoodman in /Users/dgoodman/workspace/solarthing/program/graphql)
2022-06-09 21:18:14.116 DEBUG [           main] m.r.s.r.SolarThingGraphQLApplication     : Running with Spring Boot v2.6.6, Spring v5.3.18
2022-06-09 21:18:14.119  INFO [           main] m.r.s.r.SolarThingGraphQLApplication     : No active profile set, falling back to 1 default profile: "default"
2022-06-09 21:18:16.692  INFO [           main] o.s.b.w.e.t.TomcatWebServer              : Tomcat initialized with port(s): 8080 (http)
2022-06-09 21:18:16.751  INFO [           main] o.a.c.h.Http11NioProtocol                : Initializing ProtocolHandler ["http-nio-8080"]
2022-06-09 21:18:16.754  INFO [           main] o.a.c.c.StandardService                  : Starting service [Tomcat]
2022-06-09 21:18:16.755  INFO [           main] o.a.c.c.StandardEngine                   : Starting Servlet engine: [Apache Tomcat/9.0.60]
2022-06-09 21:18:17.075  INFO [           main] o.a.c.c.C.[.[.[/]                        : Initializing Spring embedded WebApplicationContext
2022-06-09 21:18:17.077  INFO [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2768 ms
2022-06-09 21:18:17.367 DEBUG [           main] m.r.s.r.CommonProvider                   : Using defaultInstanceOptions=DefaultInstanceOptions(defaultSourceId='<UNUSED SOURCE ID THAT WILL NEVER BE IN A PACKET>', defaultFragmentId=0)
2022-06-09 21:18:17.368 DEBUG [           main] m.r.s.r.CommonProvider                   : Database file: /Users/dgoodman/workspace/solarthing/program/graphql/../config/couchdb.json
2022-06-09 21:18:17.369 DEBUG [           main] m.r.s.r.CommonProvider                   : Working directory: /Users/dgoodman/workspace/solarthing/program/graphql/.
2022-06-09 21:18:18.354 DEBUG [           main] m.r.s.r.c.CommandHandlerProvider         : No command configuration file. No one will be authorized to send commands.
2022-06-09 21:18:18.384  WARN [           main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'graphQLProvider': Invocation of init method failed; nested exception is java.lang.RuntimeException: java.lang.NoSuchFieldException: modifiers
2022-06-09 21:18:18.390  INFO [           main] o.a.c.c.StandardService                  : Stopping service [Tomcat]
2022-06-09 21:18:18.418  INFO [           main] ConditionEvaluationReportLoggingListener :

Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2022-06-09 21:18:18.453 ERROR [           main] o.s.b.SpringApplication                  : Application run failed

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'graphQLProvider': Invocation of init method failed; nested exception is java.lang.RuntimeException: java.lang.NoSuchFieldException: modifiers
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:160) ~[spring-beans-5.3.18.jar:5.3.18]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) ~[spring-beans-5.3.18.jar:5.3.18]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) ~[spring-beans-5.3.18.jar:5.3.18]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) ~[spring-beans-5.3.18.jar:5.3.18]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) ~[spring-beans-5.3.18.jar:5.3.18]
	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.18.jar:5.3.18]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.18.jar:5.3.18]
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.18.jar:5.3.18]
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.18.jar:5.3.18]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) ~[spring-beans-5.3.18.jar:5.3.18]
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) ~[spring-context-5.3.18.jar:5.3.18]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) ~[spring-context-5.3.18.jar:5.3.18]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) ~[spring-boot-2.6.6.jar:2.6.6]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:740) ~[spring-boot-2.6.6.jar:2.6.6]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:415) ~[spring-boot-2.6.6.jar:2.6.6]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:303) ~[spring-boot-2.6.6.jar:2.6.6]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1312) ~[spring-boot-2.6.6.jar:2.6.6]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1301) ~[spring-boot-2.6.6.jar:2.6.6]
	at me.retrodaredevil.solarthing.rest.SolarThingGraphQLApplication.main(SolarThingGraphQLApplication.java:10) ~[main/:?]
Caused by: java.lang.RuntimeException: java.lang.NoSuchFieldException: modifiers
	at me.retrodaredevil.solarthing.rest.graphql.GraphQLProvider.init(GraphQLProvider.java:82) ~[main/:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:389) ~[spring-beans-5.3.18.jar:5.3.18]
Caused by: java.lang.RuntimeException: java.lang.NoSuchFieldException: modifiers

	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:333) ~[spring-beans-5.3.18.jar:5.3.18]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:157) ~[spring-beans-5.3.18.jar:5.3.18]
	... 18 more
Caused by: java.lang.NoSuchFieldException: modifiers
	at java.lang.Class.getDeclaredField(Class.java:2610) ~[?:?]
	at me.retrodaredevil.solarthing.rest.graphql.GraphQLProvider.updateNonNull(GraphQLProvider.java:67) ~[main/:?]
Caused by: java.lang.NoSuchFieldException: modifiers

	at me.retrodaredevil.solarthing.rest.graphql.GraphQLProvider.init(GraphQLProvider.java:80) ~[main/:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:389) ~[spring-beans-5.3.18.jar:5.3.18]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:333) ~[spring-beans-5.3.18.jar:5.3.18]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:157) ~[spring-beans-5.3.18.jar:5.3.18]
	... 18 more

> Task :graphql:bootRun FAILED

Execution failed for task ':graphql:bootRun'.
> Process 'command '/Users/dgoodman/Library/Java/JavaVirtualMachines/corretto-17.0.3/Contents/Home/bin/java'' finished with non-zero exit value 1

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.

This bug was present when running SolarThing GraphQL with Java 12 or above as explained here: https://stackoverflow.com/questions/69124839/jdk11-to-jdk12-migration-java-lang-nosuchfieldexception-modifiers.
The update doesn't require mutating a static final field now.

source: gharchive/issue

repo: wildmountainfarms/solarthing

license: MIT


text:
Adding google maps link

adding link for gmaps (not tested)

closes #37

Ja, I dunno. It makes the tweet more "ugly" but it is also useful ... I'm pondering.

authors: betatim kmader

license: mit

license_source: bigquery


text:
support for electron 8?

Should support electron 8
Every thing work pefectly with electron 7.
I try to update electron to version 8, then when I npm install (after removing ./node_modules), I get this error:
> electron-builder install-app-deps

  • electron-builder  version=22.3.2
  • loaded configuration  file=package.json ("build" field)
  • rebuilding native dependencies  dependencies=native-keymap@2.1.1, robotjs@0.6.0 platform=darwin arch=x64
  • install prebuilt binary  name=robotjs version=0.6.0 platform=darwin arch=x64
  • build native dependency from sources  name=robotjs
                                          version=0.6.0
                                          platform=darwin
                                          arch=x64
                                          reason=prebuild-install failed with error (run with env DEBUG=electron-builder to get more information)
                                          error=/Users/peernohell/[...]/desktop/node_modules/node-abi/index.js:30
      throw new Error('Could not detect abi for version ' + target + ' and runtime ' + runtime + '.  Updating "node-abi" might help solve this issue if it is a new release of ' + runtime)

here is my iohook config in packages.json

  "iohook": {
    "targets": [
      "electron-75"
    ],
    "platforms": [
      "darwin"
    ],
    "arches": [
      "x64"
    ]
  },

If I understand the error I didn't use the correct abi version, so I should update the target, but I didn't find any newer version.
does iohook is compatible with electron 8?
So, maybe the issue is that iohook is not compatible with electron 8 or I have something to do to fix that issue.
As I'm pretty new to electron it can be a basic issue in my configuration but as I only ncu -u to udpate and everything work with previous version, I'm not sure it's my fault.
update doc?
Provide a new abi or make it more clear which abi version to use with which electron version. it will be really help full.
Your Environment

Version used: 0.6.4
Environment name and version: node 12.14.1
Operating System and version : Desktop MacOS 10.15.2

I hop you will be able to help me understand what's wrong :)
Thanks

Hey! I'm working on it right now. I'll keep you posted here.

Fixed in 0.6.5 ;)

Seems you didn't push the new version into npm :)
on https://www.npmjs.com/package/iohook, latest version is 0.6.4

Oops, done now ;)

@Djiit I am trying to make iohook work with Electron 8.2.3, and running my app shows me the error

Cannot find module 'node_modules\iohook\builds\electron-v76-win32-x64\build\Release\iohook.node'

Even though the file exists at that location, and my config is as follows:
"iohook": {
  "targets": [
    "electron-76"
  ],
  "platforms": [
    "win32",
    "darwin",
    "linux"
  ],
  "arches": [
    "x64",
    "ia32"
  ]
}

authors: Djiit Seblor peernohell

repo: wilix-team/iohook


text:
nimls install fails

Problem description
I want to install nimls but the installation fails
Neovim version (>= 0.6)
NVIM v0.6.0
Build type: Release
LuaJIT 2.0.5
Compiled by builduser
Features: +acl +iconv +tui
See ":help feature-compile"
system vimrc file: "$VIM/sysinit.vim"
fall-back for $VIM: "/usr/share/nvim"
Run :checkhealth for more info
Operating system/version
Linux manjaro 5.4.169-1-MANJARO #1 SMP PREEMPT  x86_64 GNU/Linux
I've recently downloaded the latest plugin version of both nvim-lsp-installer and nvim-lspconfig

[X] Yes

Affected language servers
nimls
Actual behavior
:lspinstallinfo
/nimls
i

i get an install failure (documented below)
Expected behavior
I would expect successful installation
LspInstallInfo output
◍ nimls (failed)
        Cloning into '.'...
           Warning: Using project local deps mode
          Verifying dependencies for nimlsp@0.3.2
            Prompt: No local packages.json found, download it from internet? -> [forced yes]
        Downloading Official package list
            Success Package list downloaded.
         Installing jsonschema@>= 0.2.1
        Downloading https://github.com/PMunch/jsonschema using git
          Verifying dependencies for jsonschema@0.2.1
         Installing ast_pattern_matching@any version
        Downloading https://github.com/krux02/ast-pattern-matching using git
          Verifying dependencies for ast_pattern_matching@1.0.0
         Installing ast_pattern_matching@1.0.0
           Success: ast_pattern_matching installed successfully.
         Installing jsonschema@0.2.1
           Success: jsonschema installed successfully.
           Building nimlsp/nimlsp using c backend
        [1m/home/someuser/.local/share/nvim/lsp_servers/nimls.tmp/src/nimlsppkg/suggestlib.nim(11, 8) [0mtemplate/generic instantiation of `mImport` from here[0m
        [1m/home/someuser/.local/share/nvim/lsp_servers/nimls.tmp/src/nimlsppkg/suggestlib.nim(7, 14) [0m[31mError: [0mcannot open file: /usr/nimsuggest/nimsuggest.nim[36m[0m
               Tip: 17 messages have been suppressed, use --verbose to show them.
             Error: Build failed for package: nimlsp
                ... Execution failed with exit code 1
                ... Command: /usr/bin/nim c --colors:on --noNimblePath -d:NimblePkgVersion=0.3.2 --path:/home/someuser/.local/share/nvim/lsp_servers/nimls.tmp/nimbledeps/pkgs/ast_pattern_matching-1.0.0 --path:/home/someuser/.local/share/nvim/lsp_servers/nimls.tmp/nimbledeps/pkgs/jsonschema-0.2.1 --hints:off -o:/home/someuser/.local/share/nvim/lsp_servers/nimls.tmp/nimlsp /home/someuser/.local/share/nvim/lsp_servers/nimls.tmp/src/nimlsp.nim

Installation log
[INFO  Mon 24 Jan 2022 06:19:11 GMT] ...-installer/lua/nvim-lsp-installer/ui/status-win/init.lua:644: Starting install server_name="nimls", requested_version=""
[INFO  Mon 24 Jan 2022 06:19:16 GMT] ...-installer/lua/nvim-lsp-installer/ui/status-win/init.lua:663: Installation completed server_name="nimls", success=false

Healthcheck
nvim-lsp-installer: require("nvim-lsp-installer.health").check()
========================================================================
## nvim-lsp-installer report
  - OK: neovim version >= 0.6.0
  - OK: **tar**: `tar (GNU tar) 1.34`
  - OK: **gzip**: `gzip 1.11`
  - OK: **curl**: `curl 7.80.0 (x86_64-pc-linux-gnu) libcurl/7.80.0 OpenSSL/1.1.1m zlib/1.2.11 brotli/1.0.9 zstd/1.5.1 libidn2/2.3.2 libpsl/0.21.1 (+libidn2/2.3.0) libssh2/1.10.0 nghttp2/1.46.0`
  - OK: **wget**: `GNU Wget 1.21.2 built on linux-gnu.`
  - OK: **python3**: `Python 3.10.1`
  - OK: **node**: `v17.3.0`
  - OK: **PHP**: `PHP 8.0.14 (cli) (built: Dec 17 2021 14:16:47) ( NTS )`
  - OK: **Ruby**: `ruby 3.0.3p157 (2021-11-24 revision 3fb7d2cadc) [x86_64-linux]`
  - OK: **Go**: `go version go1.17.5 linux/amd64`
  - OK: **bash**: `GNU bash, version 5.1.12(1)-release (x86_64-pc-linux-gnu)`
  - OK: **sh**: `Ok`
  - OK: **julia**: `julia version 1.7.1`
  - OK: **Composer**: `Composer version 2.2.1 2021-12-22 22:21:31`
  - OK: **RubyGem**: `3.2.29`
  - OK: **java**: `Ok`
  - OK: **npm**: `8.3.0`
  - OK: **javac**: `javac 11.0.13`
  - OK: **pip3**: `pip 20.3.4 from /usr/lib/python3.10/site-packages/pip (python 3.10)`

Screenshots
No response

Hello! In order to build the nimlsp, you need to have nimsuggest installed. They go into more details in their README. I'm not familiar with Nim myself, but I remember reading that they recommended using choosenim to install nim, as it will include all useful nim sources.

I already have nimsuggest installed.
% nimsuggest --version
Nim Compiler Version 1.4.8 [Linux: amd64]
Compiled at 2021-06-07
Copyright (c) 2006-2021 by Andreas Rumpf

active boot switches: -d:release -d:danger --gc:markAndSweep

Ah ok, hmm interesting. It seems like it assumes that nimsuggest exists at ../../nimsuggest/nimsuggest.nim, relative to the path of the nim executable. Not sure why, but I guess that's the structure in which choosenim installs things. What does the following produce:
% which nim
% which nimsuggest

% which nim
/usr/bin/nim
% which nimsuggest
/usr/bin/nimsuggest

I uninstalled nim and re-installed with choosenim. I now get this and the server installs.
% which nim
~/.nimble/bin/nim
% which nimsuggest
~/.nimble/bin/nimsuggest

However... vim doesn't seem to detect the nim file type which means that the lsp doesn't attach and when I have the list of possible LSPs it doesn't suggest nimls :(

:set filetype=nim makes the lsp autoattach - however there is no syntax highlighting :(

Yeah it'll only start when it finds buffers with the nim filetype. I would assume that neovim had builtin detection for nim files, but apparently not. You can always add the following to your config:
autocmd BufRead,BufReadPost,BufNewFile *.nim set filetype=nim

As for syntax, I assume you're using treesitter for syntax highlighting. I don't believe there's a treesitter grammar for Nim. Maybe you can find some luck with https://github.com/zah/nim.vim?

repo: williamboman/nvim-lsp-installer


text:
windows-compatible

Signed-off-by: Michael Riley riziles@gmail.com

just realized getpwuid doesn't do what I thought it did. hold on.

Cool thank you, it works for me on windows with this

authors: inoa-jboliveira riziles

repo: willmcgugan/terminal-tree


text:
Iframe is scrolling while body not

Hello
I need scroll page to be locked but it contains an iframe and when the user touches it...it scrolls and that's unwanted. This happens on Safari and iOS. If I touch out of the iframe the body doesn't scroll as I want.
I tried to add some CSS to iframe container such as overflow.hidden or some JS preventDefault but the iframe still keeps scrolling I think is an iframe issue.
Some fix?

Related to: https://github.com/willmcpo/body-scroll-lock/issues/75
@jackmcdade Overflow: hidden on iframe wouldn't stop the body from scrolling.
I'm facing the exact same issue, adding in some more details:
I add disableBodyScroll on iframe tag. Out of the box, the iframe itself won't scroll if it's content is more than the height, & on trying to scroll the iframe the body will scroll freely (which should not).
The iframe itself can be made scrollable by adding this to the container of it, as suggested here: https://github.com/willmcpo/body-scroll-lock/issues/75#issuecomment-441118115:
overflow: scroll;
-webkit-overflow-scrolling: touch;

Although it makes the iframe itself scrollable but this doesn't stop the body from scrolling.. I've read through a few articles but this is as far as I am.
Here's a minimal reproducible sandbox: https://codesandbox.io/s/8no32zxpjj
Live link to try it: https://8no32zxpjj.codesandbox.io/  (Make sure you try it in safari iOS, scroll on the iframe & the body will scroll, which it shouldn't)
@willmcpo This library works great out of the box, I would really appreciate it if we can make it work for this use case as well, if it's not something that we want in this library, please point me in the right direction.

It would be cool if it will be written on the main github page about this issue. You are save many ours (

authors: PezCoder jqweryjson mrk197702

repo: willmcpo/body-scroll-lock


text:
Add Win2PDF add to slack channel screen shot

<img width="336" alt="win2pdf-add-to-slack-channel" src="https://user-images.githubusercontent.com/6544906/95131580-e9a3ad80-0723-11eb-87c9-ddf2d2d56f79.png

">

Done


text:
args.gn you are using

@win32ss Hi, Thorium dev here. We spoke on discord a while ago.
Could you show me the full args.gn you are using when building. You should perhaps put them somewhere, like in the root of the repo, so other people can make reproducible builds of Supermium.
On another note, I would be willing to share the API Keys we use for Thorium so that you can use them in Supermium to enable google sync.

The args have not changed since the beginning of August: https://github.com/win32ss/supermium/issues/41#issuecomment-1660243833
I'll be posting them soon, at the same time as I post patches for all secondary repos (including Chromium itself as part of Supermium Electron).
And I wouldn't mind having API keys.

Maybe you will resume support for Thorium Windows 7; x32; SSE2?

@win32ss @win32ss Oh OK. You are making an Electron fork?
Also, better HEVC support has been added since M116, you might want to re-evaluate the other args I showed you.
And they are located here > https://raw.githubusercontent.com/cr-bucket/thor-bucket/main/API_KEYS.txt

Oh OK. You are making an Electron fork?

Yes, I'm making an Electron "host" that can be used to substitute Electron executables in existing applications, as some applications are starting to migrate to Electron versions that are incompatible with Windows 7. At this time I am testing for compatibility with such applications.
And thanks for the API keys. They will be used in the next Supermium release.

They will be used in the next Supermium release.

when is next update ? While i can wait patiently, im expecting the bookmark icon and position to be changed to middle of left side, before beginning of url address bar... please update the icon to be bigger like in brave browser.. thanks
i will be very happy if you include brave shields with auto update to its shields resource components found in brave://components or your own version of blocking, element blocking(content filtering), a "delete cookies" button which will remove all cookies fast in the current site without warning... A broom icon which will delete site data of the active site...
thanks

Hi, I want to inform you that adding brave shields is not so important and hard, as you can install adblock and other extensions if you want, the size of the bookmarks icon is normal, I like the original interface of the browser. The biggest problem in the browser at the moment is hardware acceleration. I hope to get it fixed, also good luck with Supermium Electron development. Thanks

Good afternoon. The hardware acceleration issue predates Supermium in upstream Chromium. On some Intel HD systems at least, HW acceleration was gimped some time after Chromium v101. In my testing, I've noticed abnormal CPU usage on some pages (particular those with high resolution images as backgrounds). The issue seems to be intensified in Supermium, resulting in heavy frame drops with video playback (HEVC and x264). This impacts Intell HD systems running the 9 series drivers, regardless of OS. I can playback 4k 30 on YouTube from my Latitude E6530 with Intel HD 4000 without many drops, and virtually none at 1440p. That's using the latest 10 series driver on Windows 7. In contrast, the 9 series driver on Vista drops more than 4k playback at a mere 720p, with x264 forced.
My wife's T520 with HD 3000 is incapable of running 10 series drivers, regardless of OS. While less problematic than the modded Vista driver I've used, the elevated CPU usage is still problematic. A fix to this nonsense (no fault of Supermium) would certainly be a victory. Firefox 102 ESR gets by very respectfully there.
On the note of adblocking/content filtering, this can unfold a number of ways:
On one hand, leaving extensions out of a browser and in the hands of dedicated developers is often best. This, however is complicated by Google's gimped Manifest V3 migration though, as content blockers will be greatly reduced in functionality. If Manifest V2 is indeed preserved in Supermium, it will still be contingent upon developers contributing to the depricated manifest, in addition to keeping it happy in future releases. In such an event, bundling a built in content blocker with user-editable filter lists does not strike me as such a bad idea. Brave does some, interesting things we'll say, but the fact does remain that their content blocker is pretty spot on. Either it or a browser-bundled form of uBO would serve the browser well, if Manifest V2 preservation proves futile. After all, it's the filter lists that matter, uBO, Shields, or even a custom made solution shouldn't make much of a difference.
Looking forward to seeing the API keys incorperated! Please keep that crappy Chrome Sign-in disabled by default, or even removed from the shell entirely though. Full browser sign-in should be opt-in without ambiguity.

I have an NVIDIA GeForce 8400GS video card, in the latest stable version of Chrome 109 video playback works fine. In the following Chromium updates, they switched from DXVAVideoDecoding to D3D11VideoDecoder see more https://github.com/win32ss/supermium/issues/36#issuecomment-1676470917
And Intel HD high CPU load problem https://github.com/win32ss/supermium/issues/34#issuecomment-1642467271

@docrR I have an NVIDIA GeForce 8400GS GPU and Pentium 4 3.0GHz CPU, in the latest stable version of Chrome 109 video playback works fine. In the following Chromium updates, they switched to D3D11VideoDecoder see more https://github.com/win32ss/supermium/issues/36#issuecomment-1676470917
And Intel HD high CPU load problem https://github.com/win32ss/supermium/issues/34#issuecomment-1642467271

@idontyboi I make a VSCode fork that re-adds Electron 22 instead of 25, for Win7/8/8.1. Will be making a release when it comes around. https://github.com/Alex313031/vscode-win7

@win32ss Did you get the keys? I want to remove that link now.

Thanks for the fork! To help with extensions utilizing JS/CSS features in Electron 23-25 eventually: enabling all the harmony "Experimental XXXXX" switches in the world should help delay the breakage.
One question. My PC basically hit store shelves in 2009 and is a max of SSSE3: Are the compiler optimizations compatible with it?

@idontyboi Oh are you a user of Thorium, and that's why you're asking?
Unlike Thorium, most of my other projects are compiled with -O3 -msse3, so it will work fine on CPUs as old as Core 2 Duo/Pentium D

Supermium is ceasing cooperation with the Thorium browser project effective immediately.

Supermium немедленно прекращает сотрудничество с браузерным проектом Thorium.

And what happened?

Some content was discovered in the Thorium browser and other repositories that is considered very objectionable - https://github.com/Alex313031/thorium/issues/468.
I have decided to not support an offshoot of Supermium that would contain this content. They can still maintain a Supermium fork of course, but I am not interested in providing specific support to them anymore.


text:
iOS17 Beta版本里闪退

版本： 0.2.5
iOS系统： iOS17 Beta

补充：
Thread 0 Crashed:
0   CodableWrapper                	0x0000000103bd7790 specialized __RawDictionaryStorage.find(_:hashValue:) + 48 (:0)
1   CodableWrapper                	0x0000000103bd6e38 specialized Dictionary.subscript.getter + 16 (:0)
2   CodableWrapper                	0x0000000103bd6e38 closure #1 in KeyedDecodingContainer.decode(:forKey:onDecoding:) + 812
3   CodableWrapper                	0x0000000103bd6e38 0x103bc8000 + 60984 (KeyedCodingContainer.swift:57)
4   CodableWrapper                	0x0000000103bd49a4 static Codec.invokeAfterInjection(injection:new:last:) + 140 (Codec.swift:55)
5   CodableWrapper                	0x0000000103bd4838 Codec.deinit + 284 (Codec.swift:24)
6   CodableWrapper                	0x0000000103bd49dc Codec.__deallocating_deinit + 12 (Codec.swift:0)
7   libswiftCore.dylib            	0x000000019ccf0fa4 _swift_release_dealloc + 56 (HeapObject.cpp:818)
8   libswiftCore.dylib            	0x000000019ccf2700 bool swift::RefCounts<swift::RefCountBitsT<(swift::RefCountInlinedness)1>

工程的部署版本是多少? 另外编译配置里的 embed Swift std 开着还是关着的?

开了embed Swift std么？项目最低部署版本多少？
发自我的iPhone

在 2023年6月9日，11:30，zzzzzyijie @.***> 写道：

补充：
Thread 0 Crashed:
0 CodableWrapper 0x0000000103bd7790 specialized __RawDictionaryStorage.find(_:hashValue:) + 48 (:0)
1 CodableWrapper 0x0000000103bd6e38 specialized Dictionary.subscript.getter + 16 (:0)
2 CodableWrapper 0x0000000103bd6e38 closure #1 in KeyedDecodingContainer.decode(:forKey:onDecoding:) + 812
3 CodableWrapper 0x0000000103bd6e38 0x103bc8000 + 60984 (KeyedCodingContainer.swift:57)
4 CodableWrapper 0x0000000103bd49a4 static Codec.invokeAfterInjection(injection🆕last:) + 140 (Codec.swift:55)
5 CodableWrapper 0x0000000103bd4838 Codec.deinit + 284 (Codec.swift:24)
6 CodableWrapper 0x0000000103bd49dc Codec.__deallocating_deinit + 12 (Codec.swift:0)
7 libswiftCore.dylib 0x000000019ccf0fa4 _swift_release_dealloc + 56 (HeapObject.cpp:818)
8 libswiftCore.dylib 0x000000019ccf2700 bool swift::RefCounts<swift::RefCountBitsT<(swift::RefCountInlinedness)1>
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.

开了embed Swift std么？项目最低部署版本多少？ 发自我的iPhone
…
在 2023年6月9日，11:30，zzzzzyijie @.***> 写道：  补充： Thread 0 Crashed: 0 CodableWrapper 0x0000000103bd7790 specialized __RawDictionaryStorage.find(_:hashValue:) + 48 (:0) 1 CodableWrapper 0x0000000103bd6e38 specialized Dictionary.subscript.getter + 16 (:0) 2 CodableWrapper 0x0000000103bd6e38 closure #1 in KeyedDecodingContainer.decode(:forKey:onDecoding:) + 812 3 CodableWrapper 0x0000000103bd6e38 0x103bc8000 + 60984 (KeyedCodingContainer.swift:57) 4 CodableWrapper 0x0000000103bd49a4 static Codec.invokeAfterInjection(injection🆕last:) + 140 (Codec.swift:55) 5 CodableWrapper 0x0000000103bd4838 Codec.deinit + 284 (Codec.swift:24) 6 CodableWrapper 0x0000000103bd49dc Codec.__deallocating_deinit + 12 (Codec.swift:0) 7 libswiftCore.dylib 0x000000019ccf0fa4 _swift_release_dealloc + 56 (HeapObject.cpp:818) 8 libswiftCore.dylib 0x000000019ccf2700 bool swift::RefCounts<swift::RefCountBitsT<(swift::RefCountInlinedness)1> — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.

开着的，项目最低部署是 iOS11.0 ；有iPad用户反馈第开就闪退，然后我用我的手机升级到iOS17，发现确实是，排查log日志，就发现在解析时发生错误

开了embed Swift std么？项目最低部署版本多少？ 发自我的iPhone
…
在 2023年6月9日，11:30，zzzzzyijie @.***> 写道：  补充： Thread 0 Crashed: 0 CodableWrapper 0x0000000103bd7790 specialized __RawDictionaryStorage.find(_:hashValue:) + 48 (:0) 1 CodableWrapper 0x0000000103bd6e38 specialized Dictionary.subscript.getter + 16 (:0) 2 CodableWrapper 0x0000000103bd6e38 closure #1 in KeyedDecodingContainer.decode(:forKey:onDecoding:) + 812 3 CodableWrapper 0x0000000103bd6e38 0x103bc8000 + 60984 (KeyedCodingContainer.swift:57) 4 CodableWrapper 0x0000000103bd49a4 static Codec.invokeAfterInjection(injection🆕last:) + 140 (Codec.swift:55) 5 CodableWrapper 0x0000000103bd4838 Codec.deinit + 284 (Codec.swift:24) 6 CodableWrapper 0x0000000103bd49dc Codec.__deallocating_deinit + 12 (Codec.swift:0) 7 libswiftCore.dylib 0x000000019ccf0fa4 _swift_release_dealloc + 56 (HeapObject.cpp:818) 8 libswiftCore.dylib 0x000000019ccf2700 bool swift::RefCounts<swift::RefCountBitsT<(swift::RefCountInlinedness)1> — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.

有空方便排查一下吗，必现，iOS17启动App就闪退了. 因为有些用户升级到了iOS17 Beta, 打算解决后发一个补丁包；

量级有多少? 这个问题有点出乎意料, 不会那么快解决

现在有些升级了iOS17的反馈，那我先排查看看.

你用的 CodableWrapper 版本是 多少, 是最新的么? 照理说开启 embed swift std 的话目前是不会受 libSwiftFoundation 更新影响的

你用的 CodableWrapper 版本是 多少, 是最新的么? 照理说开启 embed swift std 的话目前是不会受 libSwiftFoundation 更新影响的

0.2.5, 不是最新的，我升级试一下

使用0.3.3可以解决问题

使用0.3.3可以解决问题

升级后解决了，感谢

authors: Scyano winddpan zzzzzyijie

repo: winddpan/CodableWrapper


text:
Fix undefined require on ESM env

When importing transform helper (windicss/helpers) in an ESM enviroment, require is undefined, according node docs one should use createRequire to create the function. Interop with commonjs is done by typescript transformations, so it's also working there.

Codecov Report

Merging #283 (e0f3872) into main (74ef3d8) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #283   +/-   ##
=======================================
  Coverage   88.89%   88.89%
=======================================
  Files          52       52
  Lines        4366     4366
  Branches      942      942
=======================================
  Hits         3881     3881
  Misses        261      261
  Partials      224      224

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 74ef3d8...e0f3872. Read the comment docs.

Is there any specific config required after that bugfix ? I have the following error:
$ vite
Pre-bundling dependencies:
  windicss/helpers
(this will be run only when your dependencies or config have changed)
 > node_modules/windicss/helpers/index.mjs:1:21: error: No matching export in "browser-external:module" for import "createRequire"
    1 │ import require$$0, { createRequire } from 'module';
      ╵                      ~~~~~~~~~~~~~

error when starting dev server:
Error: Build failed with 1 error:
node_modules/windicss/helpers/index.mjs:1:21: error: No matching export in "browser-external:module" for import "createRequire"
    at failureErrorWithLog (/Users/nook/golem/design-system-vite/node_modules/esbuild/lib/main.js:1443:15)
    at /Users/nook/golem/design-system-vite/node_modules/esbuild/lib/main.js:1125:28
    at runOnEndCallbacks (/Users/nook/golem/design-system-vite/node_modules/esbuild/lib/main.js:915:63)
    at buildResponseToResult (/Users/nook/golem/design-system-vite/node_modules/esbuild/lib/main.js:1123:7)
    at /Users/nook/golem/design-system-vite/node_modules/esbuild/lib/main.js:1230:14
    at /Users/nook/golem/design-system-vite/node_modules/esbuild/lib/main.js:606:9
    at handleIncomingPacket (/Users/nook/golem/design-system-vite/node_modules/esbuild/lib/main.js:703:9)
    at Socket.readFromStdout (/Users/nook/golem/design-system-vite/node_modules/esbuild/lib/main.js:573:7)
    at Socket.emit (events.js:315:20)
    at addChunk (internal/streams/readable.js:309:12)

My guess it's related to vite, I am using vite 2.2.1 without issues here

authors: codecov-commenter klarkc noook

repo: windicss/windicss


text:
Shelly Pro 2 type mismatch: SPSW-202XE12UL

Hi,
Thanks for the great job.
Could you add this device type please SPSW-202XE12UL, it's a Shelly Pro 2.
Cheers

The id is nearly the same except for UL at the end: SPSW-202XE12UL
SPSW-202XE16EU
What does UL stand for?

I'm not sure, I think it's just a different certification but the two look identical.

UL-certified means it is certified for the market in US and Canada

Strange I bought it in Switzerland. But good to know

authors: RobertsonRhyan windkh

repo: windkh/node-red-contrib-shelly


text:
Update sbt-bloop to 1.5.13

About this PR
📦 Updates ch.epfl.scala:sbt-bloop from 1.5.4 to 1.5.13
📜 GitHub Release Notes - Version Diff
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "ch.epfl.scala", artifactId = "sbt-bloop" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "ch.epfl.scala", artifactId = "sbt-bloop" }
}]

labels: sbt-plugin-update, early-semver-patch, semver-spec-patch, commit-count:1

@scala-steward rebase

authors: scala-steward windymelt

repo: windymelt/zmm


text:
[Bug]: Write after end node error with winston logger

🔎 Search Terms
Write after end node error
The problem
Is there an existing issue for this?

[x] I have searched the existing issues

Current behavior
I am using nest-winston and winston packages to invoke a global logger for my nestjs API.
I am using postman to test my requests and responses. When I am hitting the send request button very quickly without a delay, there is an overhaul of requests which does not allow winston to end its stream write operation, creating a write after end Node error which breaks the whole API. It also stops the server at the moment. Below is the output.
NodeError: write after end
    at writeAfterEnd (/Users/suprith.reddy/Documents/softhesis/softhesis-cloud-api/sc-auth-service/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js:261:12)
    at PassThrough.Writable.write (/Users/suprith.reddy/Documents/softhesis/softhesis-cloud-api/sc-auth-service/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js:305:21)
    at File.log (/Users/suprith.reddy/Documents/softhesis/softhesis-cloud-api/sc-auth-service/node_modules/winston/lib/winston/transports/file.js:185:34)
    at ExceptionStream._write (/Users/suprith.reddy/Documents/softhesis/softhesis-cloud-api/sc-auth-service/node_modules/winston/lib/winston/exception-stream.js:48:29)
    at doWrite (/Users/suprith.reddy/Documents/softhesis/softhesis-cloud-api/sc-auth-service/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js:409:139)
    at writeOrBuffer (/Users/suprith.reddy/Documents/softhesis/softhesis-cloud-api/sc-auth-service/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js:398:5)
    at ExceptionStream.Writable.write (/Users/suprith.reddy/Documents/softhesis/softhesis-cloud-api/sc-auth-service/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js:307:11)
    at DerivedLogger.ondata (/Users/suprith.reddy/Documents/softhesis/softhesis-cloud-api/sc-auth-service/node_modules/winston/node_modules/readable-stream/lib/_stream_readable.js:681:20)
    at DerivedLogger.emit (node:events:525:35)
    at addChunk (/Users/suprith.reddy/Documents/softhesis/softhesis-cloud-api/sc-auth-service/node_modules/winston/node_modules/readable-stream/lib/_stream_readable.js:298:12)
Emitted 'error' event on PassThrough instance at:
    at errorOrDestroy (/Users/suprith.reddy/Documents/softhesis/softhesis-cloud-api/sc-auth-service/node_modules/winston/node_modules/readable-stream/lib/internal/streams/destroy.js:98:101)
    at writeAfterEnd (/Users/suprith.reddy/Documents/softhesis/softhesis-cloud-api/sc-auth-service/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js:263:3)
    at PassThrough.Writable.write (/Users/suprith.reddy/Documents/softhesis/softhesis-cloud-api/sc-auth-service/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js:305:21)
    [... lines matching original stack trace ...]
    at DerivedLogger.emit (node:events:525:35)

Node.js v18.11.0

The error occurs irrespective of the API call with the above configuration. I would like to know if this is a bug by nest-winston or the core winston package itself and if there is any workaround for the same.
package
nest-winston and winston
NestJS version
9.0.0
Node.js version
18.11.0
In which operating systems have you tested?

[X] macOS
[ ] Windows
[ ] Linux

What version of Winston presents the issue?
v3.8.2
What version of Node are you using?
v18.11.0
If this worked in a previous version of Winston, which was it?
No response
Minimum Working Example
So I have defined the below code as a winston logger config:
file: winston-logger.config.ts
import { utilities as nestWinstonModuleUtilities } from 'nest-winston';
import * as winston from 'winston';

export const loggerOptions = {
  transports: [
    new winston.transports.Console({
      format: winston.format.combine(
        winston.format.timestamp(),
        winston.format.ms(),
        nestWinstonModuleUtilities.format.nestLike(),
      ),
    }),
    new winston.transports.Http({
      format: winston.format.combine(
        winston.format.timestamp(),
        winston.format.ms(),
        nestWinstonModuleUtilities.format.nestLike(),
      ),
    }),
    new winston.transports.File({
      level: 'info',
      filename: './logs/all-logs.log',
      handleExceptions: true,
      maxsize: 5242880,
      maxFiles: 5,
    }),
    new winston.transports.File({
      level: 'error',
      filename: './logs/errors.log',
      handleExceptions: true,
      maxsize: 5242880,
      maxFiles: 5,
    }),
  ],
  exceptionHandlers: [
    new winston.transports.File({
      filename: './logs/exceptions.log',
      maxsize: 5242880,
    }),
  ],
  exitOnError: false,
};

file: main.ts
import { NestFactory } from '@nestjs/core';
import { ValidationPipe } from '@nestjs/common';
import { NestExpressApplication } from '@nestjs/platform-express';
import { DocumentBuilder, SwaggerModule } from '@nestjs/swagger';
import cookieParser from 'cookie-parser';
import helmet from 'helmet';
import { join } from 'path';
import { AppModule } from './app.module';
import { WinstonModule } from 'nest-winston';
import { loggerOptions } from './config/winston-logger.config';
import { validationPipeFactory } from './common/helpers/validation-pipe-factory.helper';
import appConfig from './config/app.config';

async function bootstrap() {
  const app = await NestFactory.create<NestExpressApplication>(AppModule, {
    logger: WinstonModule.createLogger(loggerOptions),
    bodyParser: true,
  });
  app.useGlobalPipes(
    new ValidationPipe({
      transform: true,
      exceptionFactory: validationPipeFactory,
    }),
  );
  app.enableCors();
  app.use(cookieParser());
  app.use(helmet());
  app.useStaticAssets(join(__dirname, '..', 'public'));
  app.setBaseViewsDir(join(__dirname, '..', 'views'));
  app.setViewEngine('hbs');

  /**
   * ===========================
   * Setup Swagger Documentation
   * ===========================
   */
  const config = new DocumentBuilder()
    .setTitle(appConfig().title)
    .setDescription(appConfig().description)
    .setVersion(appConfig().version)
    .build();
  const document = SwaggerModule.createDocument(app, config);
  SwaggerModule.setup(appConfig().swaggerRoute, app, document);
  /**
   * ===========================
   */

  await app.listen(appConfig().port);
}
bootstrap();

file: app.module.ts
import { Logger, Module } from '@nestjs/common';
import { ConfigModule } from '@nestjs/config';
import { MongooseModule } from '@nestjs/mongoose';
import { APP_FILTER } from '@nestjs/core';
import { EventEmitterModule } from '@nestjs/event-emitter';
import { CommonModule } from './common/common.module';
import { MongooseConfig } from './config/mongoose.config';
import { HttpErrorFilter } from './common/filters/http-error.filter';
import { WinstonModule } from 'nest-winston';
import { TerminusModule } from '@nestjs/terminus';
import { HttpModule } from '@nestjs/axios';
import { HealthController } from './health/health.controller';
import { AppController } from './app.controller';
import { AppService } from './app.service';
import { CoreModule } from './core/core.module';
import appConfig from './config/app.config';
import envConfig from './config/env.config';

@Module({
  imports: [
    ConfigModule.forRoot({
      envFilePath: envConfig.envFilePath,
      load: [appConfig],
      isGlobal: true,
      expandVariables: true,
    }),
    WinstonModule.forRoot({}),
    TerminusModule,
    HttpModule,
    CommonModule,
    CoreModule,
    MongooseModule.forRootAsync({
      useClass: MongooseConfig,
    }),
    EventEmitterModule.forRoot({
      // set this to `true` to use wildcards
      wildcard: false,
      // the delimiter used to segment namespaces
      delimiter: '.',
      // set this to `true` if you want to emit the newListener event
      newListener: false,
      // set this to `true` if you want to emit the removeListener event
      removeListener: false,
      // the maximum amount of listeners that can be assigned to an event
      maxListeners: 10,
      // show event name in memory leak message when more than maximum amount of listeners is assigned
      verboseMemoryLeak: false,
      // disable throwing uncaughtException if an error event is emitted and it has no listeners
      ignoreErrors: false,
    }),
  ],
  controllers: [AppController, HealthController],
  providers: [
    Logger,
    AppService,
    {
      provide: APP_FILTER,
      useClass: HttpErrorFilter,
    },
  ],
})
export class AppModule {}

Packages versions
{
  "name": "oauth-service",
  "version": "0.0.1",
  "description": "",
  "author": "",
  "private": true,
  "license": "UNLICENSED",
  "scripts": {
    "prebuild": "rimraf dist",
    "build": "nest build",
    "format": "prettier --write \"src/**/*.ts\" \"test/**/*.ts\"",
    "start": "nest start",
    "start:dev": "NODE_ENV=development nest start --watch",
    "start:debug": "nest start --debug --watch",
    "start:staging": "NODE_ENV=staging node dist/main",
    "start:prod": "node dist/main",
    "lint": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix",
    "test": "jest",
    "test:watch": "jest --watch",
    "test:cov": "jest --coverage",
    "test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand",
    "test:e2e": "jest --config ./test/jest-e2e.json"
  },
  "dependencies": {
    "@casl/ability": "^6.1.1",
    "@casl/mongoose": "^7.1.0",
    "@google-cloud/storage": "^6.5.0",
    "@nestjs/axios": "^0.1.0",
    "@nestjs/common": "^9.0.0",
    "@nestjs/config": "^2.2.0",
    "@nestjs/core": "^9.0.0",
    "@nestjs/event-emitter": "^1.3.1",
    "@nestjs/jwt": "^9.0.0",
    "@nestjs/mapped-types": "^1.1.0",
    "@nestjs/mongoose": "^9.2.0",
    "@nestjs/passport": "^9.0.0",
    "@nestjs/platform-express": "^9.0.0",
    "@nestjs/swagger": "^6.1.2",
    "@nestjs/terminus": "^9.1.1",
    "@types/mime-types": "^2.1.1",
    "@types/multer": "^1.4.7",
    "bcrypt": "^5.0.1",
    "class-transformer": "^0.5.1",
    "class-validator": "^0.13.2",
    "cookie-parser": "^1.4.6",
    "form-data": "^4.0.0",
    "googleapis": "^107.0.0",
    "hbs": "^4.2.0",
    "helmet": "^6.0.0",
    "mongoose": "^6.6.1",
    "nest-winston": "^1.7.0",
    "passport-jwt": "^4.0.0",
    "reflect-metadata": "^0.1.13",
    "rimraf": "^3.0.2",
    "rxjs": "^7.2.0",
    "winston": "^3.8.2"
  },
  "devDependencies": {
    "@nestjs/cli": "^9.0.0",
    "@nestjs/schematics": "^9.0.0",
    "@nestjs/testing": "^9.0.0",
    "@types/cookie-parser": "^1.4.3",
    "@types/express": "^4.17.13",
    "@types/jest": "28.1.8",
    "@types/node": "^16.0.0",
    "@types/passport-jwt": "^3.0.6",
    "@types/supertest": "^2.0.11",
    "@typescript-eslint/eslint-plugin": "^5.0.0",
    "@typescript-eslint/parser": "^5.0.0",
    "eslint": "^8.0.1",
    "eslint-config-prettier": "^8.3.0",
    "eslint-plugin-prettier": "^4.0.0",
    "jest": "28.1.3",
    "prettier": "^2.3.2",
    "source-map-support": "^0.5.20",
    "supertest": "^6.1.3",
    "ts-jest": "28.0.8",
    "ts-loader": "^9.2.3",
    "ts-node": "^10.0.0",
    "tsconfig-paths": "4.1.0",
    "typescript": "^4.7.4"
  },
  "jest": {
    "moduleFileExtensions": [
      "js",
      "json",
      "ts"
    ],
    "rootDir": "src",
    "testRegex": ".*\\.spec\\.ts$",
    "transform": {
      "^.+\\.(t|j)s$": "ts-jest"
    },
    "collectCoverageFrom": [
      "**/*.(t|j)s"
    ],
    "coverageDirectory": "../coverage",
    "testEnvironment": "node"
  }
}

Additional information
No response

I'm hitting this same error without nest.js

I'm wondering if this issue is linked too: https://github.com/winstonjs/winston/pull/2115/files

I'm wondering if this issue is linked too: https://github.com/winstonjs/winston/pull/2115/files

I am not sure, this issue only appeared when there was an overload of requests. You can just click the post option multiple times and see it in your code. I think its a bug with Winston and it hasn't been fixed. Did you find a solution for this one?

Has any workaround been figured out for this issue?

A PR would be welcomed if anyone has time to investigate this further!

Has anyone found a solution? latest version 3.11.0 on NPM with same problem.

Any updates on this? Hitting this on AWS Lambda

authors: DABH bdoyle0182 iradofurioso paul-uz suprith-s-reddy tashoecraft

repo: winstonjs/winston


text:
[Bug]: FileTransportOptions type missing lazy:boolean option

🔎 Search Terms
lazy, FileTransportOptions, .d.ts
The problem
Hello winston team.
On #2317 An option was added on the file transport for 3.10.0 called "lazy". It works well, except.... in typescript were I get this type error :
Argument of type '{ level: string; filename: string; lazy: boolean; format: Format; zippedArchive: true; maxFiles: number; tailable: true; }' is not assignable to parameter of type 'FileTransportOptions'.
  Object literal may only specify known properties, and 'lazy' does not exist in type 'FileTransportOptions'.ts(2345)

I looked into it and found out that @Pulkit0729 and @DABH just forgot to modify lib/winston/transports/index.d.ts:26.
I also looked at lib/winston/transports/file.js in my node_modules and found the changes of the mentioned PR. So it really is a sad mistake.
I was so happy to finally be able to prevent winston from creating useless empty files. But I can't compile my changes because of this typo😢.
Could you give me a estimate of when the patch will be available to install ?
What version of Winston presents the issue?
v3.10.0
What version of Node are you using?
v20.4.0
If this worked in a previous version of Winston, which was it?
No response
Minimum Working Example
import { transports, format } from winston
new transports.File({
    level: 'info',
    filename: 'any.log',
    lazy: true,
    format: format.simple()
})

there should be a ts(2345) on line 5 col 5
Additional information
This issue could also be exposing some CI issues regarding TS support. I didn't really explore this part so I'll trust your process. But it might be a recuring problem (if it didn't already happen). On my project, I now always use typescript in my test because this type of issue happened to me more than one time.

Can you just open a PR for the required TS fix, and I can merge and do a patch release?

Can you just open a PR for the required TS fix, and I can merge and do a patch release?

I don't know how to use github 😞

No issue i will create a PR for it.

Hey @DABH , please review the above PR

Thanks to you both, for the quick response. When will this change be released ?

authors: DABH Nol-go Pulkit0729


text:
sedmv2 realtime

This PR is the first step towards using the Monitor class for sedmv2. It adds a "realtime" configuration that will do simple detrend reductions (starting small as the bash script/cronjob/email-sender setup is still in progress).

Pull Request Test Coverage Report for Build 5766318965

1 of 1 (100.0%)  changed or added relevant line in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.002%) to 85.566%

Totals

Change from base Build 5765793392:
0.002%

Covered Lines:
9206

Relevant Lines:
10759

💛  - Coveralls

authors: coveralls saarahhall

repo: winter-telescope/mirar


text:
Password confirmation doesn't match

Hey. Using latest versions of wintercms and plugins, getting this "Password confirmation doesn't match" in Sign Up form.
Debug $user in vendor/winter/storm/src/Auth/Manager.php at line 138 right after filling model shows that password already hashed but password_confirmation obviously not.

And btw, this validation error doesn't prevent user of being created.
Any workarounds?
EDIT:
Just debugged $user entity in beforeValidate() hook in plugins/winter/user/models/User.php at line 242, situation the same, password already hashed but password_confirmation not.
EDIT:
Had issue here, but still im courious about why i see validation error instead of actual in event handler.
      Event::listen('winter.user.activate', function ($user) {     ... });

@slsxo I'm not sure I understand what the problem was and what your fix was. Do you have any other comments on this issue?

authors: LukeTowers slsxo

repo: wintercms/wn-user-plugin


text:
support request - help.what does @sm.callback.cascade_transition do?

I use sylius.
winzou_state_machine:
    sylius_order_checkout:
        class: "%sylius.model.order.class%"
        property_path: checkoutState
        graph: sylius_order_checkout
        state_machine_class: "%sylius.state_machine.class%"
        states:
            cart: ~
            addressed: ~
            shipping_selected: ~
            payment_selected: ~
            completed: ~
        transitions:
            address:
                from: [cart]
                to: addressed
            readdress:
                from: [payment_selected, shipping_selected, addressed]
                to: cart
            select_shipping:
                from: [addressed]
                to: shipping_selected
            reselect_shipping:
                from: [payment_selected, shipping_selected]
                to: addressed
            select_payment:
                from: [shipping_selected]
                to: payment_selected
            reselect_payment:
                from: [payment_selected]
                to: shipping_selected
            complete:
                from: [payment_selected]
                to: completed
        callbacks:
            after:
                sylius_process_cart:
                    on: ["address", "select_shipping"]
                    do: ["@sylius.order_processing.order_processor", "process"]
                    args: ["object"]
                sylius_recalculate_cart:
                    on: ["address", "readdress", "select_shipping", "reselect_shipping", "select_payment", "reselect_payment"]
                    do: ["@sylius.order_processing.order_recalculator", "recalculate"]
                    args: ["object"]
                sylius_create_order:
                    on: ["complete"]
                    do: ["@sm.callback.cascade_transition", "apply"]
                    args: ["object", "event", "'create'", "'sylius_order'"]
                sylius_create_payment:
                    on: ["complete"]
                    do: ["@sm.callback.cascade_transition", "apply"]
                    args: ["object.getPayments()", "event", "'create'", "'sylius_payment'"]
                sylius_request_shipping:
                    on: ["complete"]
                    do: ["@sm.callback.cascade_transition", "apply"]
                    args: ["object", "event", "'request_shipping'", "'sylius_order_shipping'"]

what is this @sm.callback.cascade_transition? i can't figure it out and its only one place in code

Hi,
This callback is a generic one used to trigger transition on object. In practice, you can use it to cascade transitions: when you apply transition T1 on object A, you can set the callback to trigger transition T2 on object B.
Just look at its code and you will understand how it works: https://github.com/winzou/state-machine/blob/master/src/SM/Callback/CascadeTransitionCallback.php

authors: Mr-Negative winzou

repo: winzou/StateMachineBundle


text:
Add a Next Step - "Discuss the docs"

Adds "Discuss the docs" to the Next Steps section, with a Discord invitation link directly to our #docs channel (no expiry, unlimited users, so should be fine as a permanent link).
I tested this anonymously, and this should allow users, even not logged in, to enter our Discord directly into our #docs channel (as unverified, read-only users until an account is confirmed), which I think could be helpful for making sure that (potential) contributors are aware of the specific channel and are encouraged to collaborate there.

That’s good. That’s good.

Thank you, @sarah11918 !

repo: withastro/docs


text:
Small sidebar design refresh

What kind of changes does this PR include?

Changes to the docs site code

Description

This PR tweaks the design of our sidebars following some recent discussion

Desktop view

Before
    After

Mobile menu

Before
    After

I‘m loving basically everything about this PR except the smaller font sizes. On mobile Safari both the TOC and the main navigation feel way to small now and there is a stark contrast between the native text size of the browser UI, language dropdown etc. (which have the expected size) and the new small navigation texts.
Would it be possible to just revert the font size change at least on mobile and keep everything else?

Some initial thoughts:
Desktop: fabulous, no notes!
Tablet view (admittedly, by resizing my desktop screen... my tablet is too large): A little small if I turn my phone sideways, not too small when my destop browser is resized.
Mobile: Joe finds the "on this page" menu items a little too small. The Hamburger menu is maybe not too small? But def registers as small. When I asked, "Is it too small?" It was no, but a considered no, after much thought.
For reference: I immediately went to NextJS's docs, and their mobile menu font seems to be the same size/weight as this PR.
Tailwind: same size, slightly bolder maybe, but appears to be double spaced nav items. A LOT more white space. And, I suspect a bit wider kerning (letter spacing) of the letters within the words? (Or a font with those properties.)
So, I don't necessarily think it's the font SIZE that's the issue (even though it might feel like it?) on mobile. I think we can address this with more spacing? (I do think the bold sections work WELL.)

Thanks @delucis, just checked here and everything looks great! 🙌

All looks good here! Lets Get that Menu!

authors: Yan-Thomas delucis hippotastic sarah11918