Missing imports when using NodeNext moduleResolution

Describe the bug
There are missing imports when moduleReslution: NodeNext is used.

Your Example Website or App
https://stackblitz.com/edit/github-gtcsmu?file=tsconfig.json,src%2Froot.tsx
Steps to Reproduce the Bug or Issue

Go to the stackblitz provided.
Make sure to change the moduleResolution in tsconfig.json to NodeNext.
Go to the file root.tsx, noticed that some imports are broken.

Expected behavior
Users should be able to import any solid-js packages without any problems when moduleResolution: NodeNext is used.
Screenshots or Videos
No response
Platform

OS: macOS 13.1
Browser: Brave
Version: 1.47.171

Additional context
No response

How peculiar. The exports are there in the TS code. They just come in from a different source than the others. Very strange.

Very strange indeed.

https://github.com/solidjs/solid-start/blob/eaebb345def9c3b251f537f6ebac3217bced2334/packages/start/index.tsx#L29
I updated the line above to include the file extension, and it seems to fix the typing issue.
i.e.
export * from "./router.jsx";

I added it because Typescript was emitting the following error,
Relative import paths need explicit file extensions in EcmaScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.

I see. Its interesting that some of the relative local paths work without the extension. Maybe it is related to it being an export * as well. Atleast that gives us a direction for the fix.

Further investigation seems to indicate that solid-start package.json does not seem to handle the types correctly for both cjs and esm modules.
See discussion below,
https://github.com/microsoft/TypeScript/issues/50466#issuecomment-1346916117
Semi related blog post,
https://blog.axlight.com/posts/how-jotai-specifies-package-entry-points/
Working examples in the wild,
<EMAIL_ADDRESS><EMAIL_ADDRESS>

export * from "./router";

Indeed I just ran into this on a separate project that uses @solidjs/router directly. Can reproduce by creating a new vanilla solid typescript project (so, I do not think that this is solid-start specific), add @solidjs/router, import Outlet or anything that comes form the ./router file, and switch moduleResolution to nodenext in your tsconfig file.

I think there are two options to add support for nodenext / node16 module resolution:

Add .js / .jsx to all imports
Compile the library to .js + d.ts before shipping it (solid-start ships raw typescript, eg. node_modules/solid-start/entry-server/index.ts)

I'm using nodenext in one of my monorepo projects and love it.
A partial patch
diff --git a/entry-server/index.ts b/entry-server/index.ts
index 0f964ff2aff7c86693ac4a2af1f0d3633841a625..4877c4cd885dc8485b4f21d9b7a3fdc3b7842d68 100644
--- a/entry-server/index.ts
+++ b/entry-server/index.ts
@@ -1,4 +1,4 @@
-export * from "./render";
+export * from "./render.js";
 // server-side only exports
-export { composeMiddleware, createHandler, default as StartServer } from "./StartServer";
-export type { Middleware, MiddlewareFn, MiddlewareInput } from "./StartServer";
+export { composeMiddleware, createHandler, default as StartServer } from "./StartServer.jsx";
+export type { Middleware, MiddlewareFn, MiddlewareInput } from "./StartServer.jsx";
diff --git a/index.tsx b/index.tsx
index 74f088b550d05a49f1dcd83cf13bf4f9c20e65c6..0794b203d35954cb5ac5da679e1d1b655658b8f4 100644
--- a/index.tsx
+++ b/index.tsx
@@ -13,7 +13,7 @@ export {
   type RouteDataFunc,
   type RouteDataFuncArgs as RouteDataArgs
 } from "@solidjs/router";
-export type { APIEvent as APIEvent } from "./api";
+export type { APIEvent as APIEvent } from "./api/index.js";
 export {
   createRouteAction,
   createRouteData,
@@ -21,15 +21,15 @@ export {
   FormError,
   refetchRouteData,
   ServerError
-} from "./data";
-export type { FormAction, FormMethod, FormProps, SubmitOptions } from "./data";
-export { default, ErrorBoundary, ErrorMessage } from "./error-boundary";
-export { clientOnly as unstable_clientOnly, island as unstable_island } from "./islands";
-export { Body, Head, Html, Scripts } from "./root";
-export * from "./router";
-export * from "./server/responses";
-export { ServerContext, useRequest as useServerContext } from "./server/ServerContext";
-export type { FetchEvent, PageEvent, ServerFunctionEvent } from "./server/types";
+} from "./data/index.js";
+export type { FormAction, FormMethod, FormProps, SubmitOptions } from "./data/index.js";
+export { default, ErrorBoundary, ErrorMessage } from "./error-boundary/index.js";
+export { clientOnly as unstable_clientOnly, island as unstable_island } from "./islands/index.js";
+export { Body, Head, Html, Scripts } from "./root/index.js";
+export * from "./router.jsx";
+export * from "./server/responses.js";
+export { ServerContext, useRequest as useServerContext } from "./server/ServerContext.jsx";
+export type { FetchEvent, PageEvent, ServerFunctionEvent } from "./server/types.jsx";
 export {
   createCookie,
   createCookieSessionStorage,
@@ -41,7 +41,7 @@ export {
   type CookieSerializeOptions,
   type SessionIdStorageStrategy,
   type SessionStorage
-} from "./session";
+} from "./session/index.js";
 import { JSX } from "solid-js";
-import "./types";
+import "./types.js";
 export declare function FileRoutes(): JSX.Element;
diff --git a/server/index.ts b/server/index.ts
index e3a17c6cbd5577bb7f1e2b92d2a9c6d1f51d6c2e..262670c9f5b68e5e955cdba6d27a84c39039c150 100644
--- a/server/index.ts
+++ b/server/index.ts
@@ -1,5 +1,5 @@
 // This file only exists to make the TypeScript tsconfig setting `"moduleResolution": "node"` work.
 // See ./server.ts for the server entrypoint and ./browser.ts for the browser entrypoint
-import server$ from "./server";
+import server$ from "./server.js";
 export default server$;
-export * from "./server";
+export * from "./server.js";
diff --git a/server/server.ts b/server/server.ts
index 832b5cb0c8319efda5b9941269b0613cca48d226..592eca1b6aee5647eb3ee370d92a514d910da8be 100644
--- a/server/server.ts
+++ b/server/server.ts
@@ -1,5 +1,5 @@
-import { server$ } from "./server-functions/server";
+import { server$ } from "./server-functions/server.js";

 export default server$;

-export * from "./shared";
+export * from "./shared.js";
diff --git a/server/shared.ts b/server/shared.ts
index 79bf4402dd2048f4f7fb703e9502a9a8917814f3..df2ce46b132d309369c7088fe4ca30c82727441b 100644
--- a/server/shared.ts
+++ b/server/shared.ts
@@ -1,7 +1,7 @@
-export { HttpHeader } from "./components/HttpHeader";
-export { HttpStatusCode } from "./components/HttpStatusCode";
-export { createServerAction$, createServerData$, createServerMultiAction$, ServerError } from "./data";
-export * from "./responses";
-export * from "./ServerContext";
-export * from "./types";
+export { HttpHeader } from "./components/HttpHeader.jsx";
+export { HttpStatusCode } from "./components/HttpStatusCode.jsx";
+export { createServerAction$, createServerData$, createServerMultiAction$, ServerError } from "./data.js";
+export * from "./responses.js";
+export * from "./ServerContext.jsx";
+export * from "./types.jsx";

diff --git a/virtual/entry-server.tsx b/virtual/entry-server.tsx
index 4e4a3cefb478c59568070fc89dae6489d9dc2f55..0a2159291d73efeb48b4e5f1406f8853bbee16b5 100644
--- a/virtual/entry-server.tsx
+++ b/virtual/entry-server.tsx
@@ -1,3 +1,3 @@
-import { createHandler, renderAsync, StartServer } from "../entry-server";
+import { createHandler, renderAsync, StartServer } from "../entry-server/index.js";

 export default createHandler(renderAsync(event => <StartServer event={event} />));

In setting up for SolidStarts next Beta Phase built on Nitro and Vinxi we are closing all PRs/Issues that will not be merged due to the system changing. If you feel your issue was closed by mistake. Feel free to re-open it after updating/testing against 0.4.x release. Thank you for your patience.

See https://github.com/solidjs/solid-start/pull/1139 for more details.


Bundler errors

Hi!
I get an error when running "bundle install"
Bundler could not find compatible versions for gem "actionpack":
  In Gemfile:
    twitter-bootstrap4-rails (>= 0) ruby depends on
      actionpack (~> 3.1) ruby

    rails (= 4.2.3) ruby depends on
      actionpack (= 4.2.3) ruby

    rails (= 4.2.3) ruby depends on
      actionpack (= 4.2.3) ruby

    actionpack (< 5, >= 3.2) ruby

here's my Gemfile:
source 'https://rubygems.org'

# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '4.2.3'
# Use sqlite3 as the database for Active Record
gem 'sqlite3'
# Use SCSS for stylesheets
gem 'sass-rails', '~> 5.0'
# Use Uglifier as compressor for JavaScript assets
gem 'uglifier', '>= 1.3.0'
# Use CoffeeScript for .coffee assets and views
gem 'coffee-rails', '~> 4.1.0'
# See https://github.com/rails/execjs#readme for more supported runtimes
# gem 'therubyracer', platforms: :ruby

# Use jquery as the JavaScript library
gem 'jquery-rails'
# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks
gem 'turbolinks'
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
gem 'jbuilder', '~> 2.0'
# bundle exec rake doc:rails generates the API under doc/api.
gem 'sdoc', '~> 0.4.0', group: :doc

# Use ActiveModel has_secure_password
# gem 'bcrypt', '~> 3.1.7'

gem 'twitter-bootstrap4-rails'
gem 'devise'
gem 'friendly_id', '~> 5.1.0'

group :development, :test do
  gem 'factory_girl_rails'
  gem 'capybara'
  gem 'cucumber-rails', :require => false
  gem 'capybara-webkit'
  gem 'rspec-rails'
  gem 'database_cleaner'
  gem 'selenium-webdriver'

  # Call 'byebug' anywhere in the code to stop execution and get a debugger console
  gem 'byebug'

  # Access an IRB console on exception pages or by using <%= console %> in views
  gem 'web-console', '~> 2.0'

  # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
  gem 'spring'
end
```

Hi jrasanen,
can you try again by clearing your gemfile.lock file.

I've tried that, but no dice!
$ rm Gemfile.lock
$ bundle install
Bundler could not find compatible versions for gem "actionpack":
  In Gemfile:
    twitter-bootstrap4-rails (>= 0) ruby depends on
      actionpack (~> 3.1) ruby

    rails (= 4.2.3) ruby depends on
      actionpack (= 4.2.3) ruby

    rails (= 4.2.3) ruby depends on
      actionpack (= 4.2.3) ruby

Could it be because of railties the pessimistic version constraing "~>" on railties/rdoc? Because the latest Railties is 4.2.4 and "~>3.4" matches < 4.0 and >= 3.4
$ bundle show twitter-bootstrap4-rails
Bundler could not find compatible versions for gem "rdoc":
  In Gemfile:
    sdoc (~> 0.4.0) ruby depends on
      rdoc (~> 4.0) ruby

    twitter-bootstrap4-rails (>= 0) ruby depends on
      railties (~> 3.1) ruby depends on
        rdoc (~> 3.4) ruby

I just updated railties and actionpack dependency version to  ~> 4.0
Update you gemfile as below, If this works will do another release.
gem 'twitter-bootstrap4-rails', :git => 'git://github.com/irahulsingh/twitter-bootstrap4-rails.git', :ref => '88c437e'

Works perfectly! Thanks!


WittPi 2 with Raspberry Pi 3 does not start

Hello
I have been trying to get the Witty Pi 2 working with Raspberry Pi 3 model B for couple of week but not able to make it function. I have followed the instructions but I get consistently the same behaviour, the PI3 shuts down if I press the button (scheduled shutdown does not work) but never restarts. I restart the PI3 by pressing the button, the red and green light starts, I can see the multicolor splash screen but then it shuts down. I have 2 Witty Pi2 and 3 PI3 so have tried with a fresh set and behaviour is the same. I have then one last time resinstalled everything:

fresh install of raspian
Installed wittypi software as per instructions
shut down PI3 and installed the Wittypi2 phisically
restarted Wittypi2 by plugging the power in witty pi2. Did not start (red and green light plus splash screen and then shuts down). so plugged in PI3
have configured the shutdown time and restart

I have been able to start it by connecting pin 1 and 4, this way it starts. I have also tried to use custom pin (6 and 8) but no difference. Can you please tell me what I'm doing wrong.
Thank you
Massimo

please ignore wrong post


Make additional execution info configurable via plugin

Tracking issue
https://github.com/flyteorg/flyte/issues/5641
Why are the changes needed?
In certain deployments, it is useful to augment the console output of pyflyte run to report some additional info. In our case, this additional info includes a second url with agent-specific info about an execution (agent here refers to a custom agent we are using to run our flyte executions).
So, this PR enhances the console output of pyflyte run to be "pluggable" – this way, additional info here can be configured via plugin. By default, no additional info is supplied, so the behavior is unchanged for most cases.
What changes were proposed in this pull request?
Makes the additional execution info pluggable. This can be considered as an extension to https://github.com/flyteorg/flytekit/pull/2039 which enabled flytekit to be pluggable.
How was this patch tested?
Setup process
pip install <library implementing custom flytekit plugin> git+ssh://git@github.com/ddl-rliu/flytekit@rliu-configurable-execution-console-url
Screenshots
$ pyflyte run --remote wf.py wf --a 1 --b 1
...
[✔] Go to https://.../domains/development/executions/amazingly-many-cockatoo-u99k to see the
execution in the console.
    Go to https://<url-with-additional-info>/amazingly-many-cockatoo-u99k to see the execution in Domino.

Check all the applicable boxes

[ ] I updated the documentation accordingly.
[ ] All new and existing tests passed.
[x] All commits are signed-off.

Related PRs

Docs link

I’m concerned with the precedence this PR sets for extending console printing. There are many places in flytekit that prints to the console. Where do we draw the line for console printing extensions?
Overall, I prefer not to have the configuration plugin be used to customize printing.

@thomasjpfan Thanks for the feedback, it's a valid concern. As mentioned in the issue, an alternative we considered is to maintain a custom CLI "custom-pyflyte-wrapper-cli" which wraps pyflyte, additionally including the various execution info/console output that we desire.
We have not started this effort, but it could be the next alternative to making the execution info console output pluggable.


fix failing tests & add GH actions

Server tests on main are not passing. Needs to be fixed.
Also add automated CI to run tests on each push

QA: Not needed.
Thank you for your code health contributions Claudius!


Default Chromium support is at least 8 month away

I wouldn't consider that soon. Also there are more than 20 blocking bugs for working Wayland support. Additionally, we won't know when the much more popular Google Chrome will get native Wayland support.
The linked Phoronix article states that "They hope that in the second half of 2021 that Ozone will be the default on Linux". That is not very reliable and it might take even more time.

I added a link to think issue.

Well, Chrome/ium has a Wayland enabled backend in dev and beta channels already!

Yes, and that's super exciting.
I think I will stick to Merlin suggestion for now, I think it is correct to not advertise too much something that is not available out of the box.
I will update the website as soon as Wayland backend is enabled on stable :).

The Wayland backend is now available on chromium stable. Just run this command:
chromium --enable-features=UseOzonePlatform --ozone-platform=wayland

To enable it permanently, add this text --enable-features=UseOzonePlatform --ozone-platform=wayland to .config/chromium-flags.conf

Thanks for letting me know, I will add Chromium to the list then!


Local recording with service and different quality

Hi,
I use service streaming from your example, but want to record local video with different quality (better than streaming). How i can implement this feature?

Hello,
I'm not sure if this is possible. You can't do it with camera1 (because you can render 2 surfaces) but I'm not sure with camera2. I dont know if you can render 2 surfaces with different resolution with camera2 api or this will crash.
But if this is possible you need 2 video encoders (one for stream and other for record).

Is it possible to record using service?
Can you help to do that?

Record is the same code in all modes:
https://github.com/pedroSG94/rtmp-rtsp-stream-client-java/blob/master/app/src/main/java/com/pedro/rtpstreamer/defaultexample/ExampleRtmpActivity.java#L157


Refactor the keystore and override the account by the one in the key file after decoding the key from the mnemonic

Closes: #751
Closes: #813
Description

Refactor the keystore
Override the account by the one in the key file after decoding the key from the mnemonic
Allow importing a key either from a key file or directly from a mnemonic
Add key restore command

Note: This PR is best reviewed one commit at the time.
New interface of keys add
USAGE:
    hermes keys add <OPTIONS>

DESCRIPTION:
    Adds a key to a configured chain

POSITIONAL ARGUMENTS:
    chain_id                  identifier of the chain

FLAGS:
    -f, --file FILE           the path to the key file (conflicts with --mnemonic)

New interface of keys restore
USAGE:
    hermes keys restore <OPTIONS>

DESCRIPTION:
    restore a key to a configured chain using a mnemonic

POSITIONAL ARGUMENTS:
    chain_id                  identifier of the chain

FLAGS:
    -n, --name NAME           key name
    -m, --mnemonic MNEMONIC   mnemonic to restore the key from

For contributor use:

[x] Updated the Unreleased section of CHANGELOG.md with the issue.
[x] If applicable: Unit tests written, added test to CI.
[x] Linked to Github issue with discussion and accepted design OR link to spec that describes this work.
[x] Updated relevant documentation (docs/) and code comments.
[x] Re-reviewed Files changed in the Github PR explorer.

Codecov Report

Merging #810 (d662f1f) into master (b1b37f5) will increase coverage by 31.2%.
The diff coverage is n/a.

:exclamation: Current head d662f1f differs from pull request most recent head 448b609. Consider uploading reports for the commit 448b609 to get more accurate results

@@            Coverage Diff            @@
##           master    #810      +/-   ##
=========================================
+ Coverage    13.6%   44.9%   +31.2%
=========================================
  Files          69     165      +96
  Lines        3752   11323    +7571
  Branches     1374       0    -1374
=========================================
+ Hits          513    5090    +4577
- Misses       2618    6233    +3615
+ Partials      621       0     -621

Impacted Files
Coverage Δ

...application/ics20_fungible_token_transfer/error.rs
0.0% <ø> (ø)

...ion/ics20_fungible_token_transfer/msgs/transfer.rs
22.2% <ø> (ø)

..._transfer/relay_application_logic/send_transfer.rs
85.7% <ø> (ø)

modules/src/events.rs
0.0% <ø> (ø)

modules/src/handler.rs
100.0% <ø> (ø)

modules/src/ics02_client/client_consensus.rs
55.8% <ø> (ø)

modules/src/ics02_client/client_def.rs
32.3% <ø> (ø)

modules/src/ics02_client/client_state.rs
65.1% <ø> (ø)

modules/src/ics02_client/client_type.rs
79.1% <ø> (+31.5%)
:arrow_up:

modules/src/ics02_client/context.rs
90.4% <ø> (ø)

... and 266 more

Continue to review full report at Codecov.

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

I've did a quick test, keys add and keys restore works fine, but a couple of observations:

The keys add command you don't need to specify the name parameter. It takes from the config, while the keys restore you have a name required parameter. Should we remove that and also pick from the config ? Or implement the name for keys add ? If the parameter is required, then the key_name in the config is to specify which key will sign the tx (since the name allows multiple keys)?

When I try to list an existing key (added with a previous hermes version) I got an error. So we might need to ensure users re-import keys if they are not compatible between versions, might be just an observation on the guide or changelog

hermes keys list ibc-1
Error: key store error: cannot ready key file

Right! I think we should remove the --name parameter since at the moment we always sign txs with the key from the config, no?

Oh good point, I hadn't thought of that. If you think it's best, I can ensure that we stay backward compatible, by keeping the store key file format the same as the input key file>

Right! I think we should remove the --name parameter since at the moment we always sign txs with the key from the config, no?

I think we should remove that for now. If one day we allow passing the account to sign the tx then we can allow that.

Oh good point, I hadn't thought of that. If you think it's best, I believe I can ensure that we stay backward compatible, by keeping the store key file format the same as the input key file?

I don't think we need to ensure backward compatibility. I think the format is OK, in the end most people will just use the mnemonic option and only the relayer uses that imported key, there's no export functionality. So I think this is good. We just add a message to breaking changes in the changelog.


S3 ClientException: HttpBody type is not supported

Describe the bug
The new ResponseLengthValidationInterceptor doesn't support the HttpBody.Empty type with a Content-Length: 0 header and throws a ClientException.
Expected behavior
The [HttpBody.toLengthValidatingBody] extension function should handle the HttpBody.Empty type and check if the contentLength is zero.
Current behavior
When the response from s3 has an empty body and contains a Content-Lenght header then a ClientException is thrown:
aws.smithy.kotlin.runtime.ClientException: HttpBody type is not supported
	at aws.smithy.kotlin.runtime.http.interceptors.ResponseLengthValidationInterceptorKt.toLengthValidatingBody(ResponseLengthValidationInterceptor.kt:35)
	at aws.smithy.kotlin.runtime.http.interceptors.ResponseLengthValidationInterceptorKt.access$toLengthValidatingBody(ResponseLengthValidationInterceptor.kt:1)
	at aws.smithy.kotlin.runtime.http.interceptors.ResponseLengthValidationInterceptor.modifyBeforeDeserialization(ResponseLengthValidationInterceptor.kt:26)
	at aws.smithy.kotlin.runtime.http.interceptors.InterceptorExecutor.modifyBeforeDeserialization(InterceptorExecutor.kt:236)
	at aws.smithy.kotlin.runtime.http.operation.DeserializeHandler.call(SdkOperationExecution.kt:321)
	at aws.smithy.kotlin.runtime.http.operation.DeserializeHandler$call$1.invokeSuspend(SdkOperationExecution.kt)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.UndispatchedCoroutine.afterResume(CoroutineContext.kt:270)
	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)

Steps to Reproduce
Call S3 GetObject for an object that exists but has an empty content:
val client = S3Client.fromEnvironment { }
client.getObject {
    bucket = "my-bucket"
    key = "my-empty-object"
} // Throws exception

Possible Solution
No response
Context
No response
AWS Kotlin SDK version used
0.29.1-beta
Platform (JVM/JS/Native)
JVM
Operating System and version
Fedora 38

Thanks for the bug report @clementgayvallet. I've reproduced the issue and should have a fix ready to PR later today!

The fix for this issue has been merged to main and should be present in this week's release, tentatively scheduled for Thursday, Aug 17.


When view is placed as a type in the state provider error

When view is placed as a type in the state provider, then the error message is not very helpful.  state_provider.dart line 54

Error message has been improved as of v0.0.8


Cannot add a function to query

I'm submitting a ...

[X] Bug report
[ ] Feature requestdd
[ ] Question / Support request

Software Versions

Grafana
Zabbix
Grafana-Zabbix Plugin

4.5.2
3.2.3
3.6.1

What did you do?
Attempt to add a function to a dashboard
What was the expected result?
function (eg rate() ) is added to query mode for an item
What happened instead?
The function removes itself and the following error is created:
TypeError: $scope.addFunction is not a function
    at eval (add-metric-function.directive.js:48)
    at o.$eval (boot.e4836696.js:61)
    at o.$apply (boot.e4836696.js:61)
    at b.updater (add-metric-function.directive.js:47)
    at b.select (boot.e4836696.js:8)
    at b.click (boot.e4836696.js:8)
    at HTMLUListElement.e (boot.e4836696.js:56)
    at HTMLUListElement.dispatch (boot.e4836696.js:57)
    at HTMLUListElement.q.handle (boot.e4836696.js:57)
(anonymous) @ boot.e4836696.js:60

Conditions where it was created:
B - Query Mode: Metrics
Group: someGroup
Host: someHost
Application: someApplication
Item: SomeItem
Functions: (ATTEMPTING TO PUT rate() FUNCTION HERE)

Looks strange. How did you install plugin? Try to clear browser cache.

The plugin was installed following the cli install step (In the README). Tested with cache disabled (including different devices) and problem still persists.
Update to the issue:
Grafana version: 4.6.2
Grafana-zabbix plugin: 3.7.0

Hi! Any updates on this bug? We're having the same issues. We're running Grafana 6.1.6, Zabbix 3.0.22 and the 3.10.2 plugin version.


Implement init containers for all runtimes

Each pod's init containers should be run in order and to completion before starting the others. We likely want to finish discussion on #21 before we do this as this would be a blocking operation as we wait for each container

At the moment this looks like it would be a provider-by-provider thing: all the logic for running pods is implemented within the provider.  As far as I can see, if we want to handle this generically at the kubelet level, we'd need to make providers responsible only for running containers, not pods.  Am I missing something?  (I expect I am!)

For avoidance of duplication, I'm looking at this - if someone else is already doing this then please sing out!

Yeah, it is a per provider thing. The provider trait tries to make no assumptions about what is running the underlying workload


Support for inline image?

Hi,
Any plans for supporting inline images via the inline parameter?

Afraid not, you're welcome to submit a PR though
On Fri, Nov 29, 2019, 22:53 patrickgouy<EMAIL_ADDRESS>wrote:

Hi,
Any plans for supporting inline images via the inline parameter?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/mbouclas/loopback-connector-mailgun/issues/13?email_source=notifications&email_token=AAE45NX7PVMXRYTS5YSX3E3QWF6K3A5CNFSM4JTDKMYKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H46R5BA,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAE45NSVUHIPVH4OWSGAOMTQWF6K3ANCNFSM4JTDKMYA
.


MAINT: Fix interpolate.make_smoothing_spline's size validation message.

"Greater than 5" means >5, "At least 5" means >=5 (which is the actual test, see the line immediately before the raise ValueError).

Reference issue

What does this implement/fix?

Additional information

LGTM and the CI failure in special is not related. Thanks @anntzer!


Diya Vijay

This is Diya. And I will be adding my data to do my first contribution as well as get a card on the website.

Ho ahead link the PR here. @DiyaVj


Support g3 vehicles that report door lock status

A recent g3 diagnostics dump shows that newer vehicles report door lock status. Subarulink needs to be updated to pass these fields to enable lock/unlock state to be tracked.
          "doorBootPosition": "CLOSED",
          "doorEngineHoodPosition": "CLOSED",
          "doorFrontLeftPosition": "OPEN",
          "doorFrontRightPosition": "CLOSED",
          "doorRearLeftPosition": "CLOSED",
          "doorRearRightPosition": "CLOSED",
          "doorBootLockStatus": "LOCKED",
          "doorFrontLeftLockStatus": "UNLOCKED",
          "doorFrontRightLockStatus": "LOCKED",
          "doorRearLeftLockStatus": "LOCKED",
          "doorRearRightLockStatus": "LOCKED",

https://github.com/G-Two/homeassistant-subaru/releases/tag/v0.7.15rc1

Please provide success/failure feedback if you have a newer 'g3' vehicle (I don't have one, so I'm doing this in the blind)

Attach your HA generated device diagnostics output
Let me know if there is a disparity of what is shown in HA vs what is shown in the MySubaru app

Hello I have now updated to 0.7.16rc0 and i dont see lock status, here are my diagnostics
subaru-64b34aa382b637aa4cc56e148055beb7-2023 Ascent Touring-5a95f47322c4e5f550994c18d0e6d09e (1).json
this is what I see currently:

@dshokouhi I have published v0.7.16rc1, which will hopefully show an overall lock status (unlocked if any door is unlocked), as well as additional attributes within the lock entity that show the reported state of each door. Since I don't have a supported car, I have no idea how often this information is reported back by the vehicle (i.e. it is unclear if the door is manually unlocked with the keyfob if the new state is reported by the telematics). If it does work for you, I'd appreciate any feedback on how well the feature works. Thanks!

thanks so far looks good have not had a chance to do thorough testing but I can tell you that when I loaded up the changes the locks state was unlocked due to 1 door being unlocked

polled the vehicle as I know it was all locked but this door was closed a few min after engine shut off (have not enabled polling yet)

state updated as expected!
I can do further testing this weekend to see how it all updates with respect to keyfob, manual entry etc...


[Question] Do you compare FastSeq with RingAttention or Context Parallel in TransformerEngine?

This is an impressive project! It demonstrates superior performance compared to Ulysses. Have you also conducted comparisons of FastSeq with RingAttention or Context Parallel in the TransformerEngine?

We will be updating our resuilts with more baselines soon

close due to outdated


autocompletion of types is broken

@quintesse autocompletion of values (lowercased identifiers) is working fine, but autocompletion of types (uppercased identifiers) is broken.

Actually it works as long as you have typed an initial-lowercase prefix (i.e. str, not Str).


Return only JSON responses from KFServer

What this PR does / why we need it:
Currently KFServer returns a mix of HTML and JSON responses.
I have made it so only JSON responses are returned.
This should be nicer to program against.
Release note:

KFServer returns only JSON responses

Fixing the tests

Thanks @markwinter ! Nice fix!
/lgtm
/approve


Documentation for Custom Volumes/Volume Mounts

Issue link

RHOAIENG-8262
What changes have been made

Added documentation for custom Volumes/Volume Mounts which are added in #554
These docs should not be merged until after the work above is included in a release.
Verification steps

Checks

[ ] I've made sure the tests are passing.
Testing Strategy

[ ] Unit tests
[ ] Manual tests
[x] Testing is not required for this change

/lgtm


Docfx v3 migration

Migration PR to turn docfx build engine to v3

Docs Build status updates of commit 57c730d:
:warning: Validation status: warnings

File
Status
Preview URL
Details

cordovadocs/2015/debug-test/unit-test-primer.md
:warning:Warning

Details

cordovadocs/docfx.yml
:warning:Warning

Details

cordovadocs/2015/release-notes/release-update-4.md
:warning:Warning

Details

cordovadocs/2015/release-notes/release-update-3.md
:warning:Warning

Details

cordovadocs/2015/security/authentication.md
:warning:Warning

Details

cordovadocs/2015/release-notes/release-update-10.md
:warning:Warning

Details

cordovadocs/2015/release-notes/release-update-8.md
:warning:Warning

Details

cordovadocs/2017/tips-workarounds/general-tips.md
:warning:Warning

Details

cordovadocs/2017/tips-workarounds/measuring-performance.md
:warning:Warning

Details

cordovadocs/2017/tips-workarounds/ios-tips.md
:warning:Warning

Details

cordovadocs/2017/samples/cordova-samples.md
:warning:Warning

Details

cordovadocs/2017/tips-workarounds/windows-tips.md
:warning:Warning

Details

cordovadocs/2017/tips-workarounds/performance-tips.md
:warning:Warning

Details

cordovadocs/2015/access-device-capabilities/manage-plugins.md
:warning:Warning

Details

cordovadocs/2015/known-issues/known-issues-general.md
:warning:Warning

Details

cordovadocs/2015/samples/cordova-samples.md
:warning:Warning

Details

cordovadocs/2017/first-steps/ios-guide.md
:warning:Warning

Details

cordovadocs/2015/first-steps/get-started-with-ionic2.md
:warning:Warning

Details

cordovadocs/2015/first-steps/ios-guide.md
:warning:Warning

Details

.openpublishing.publish.config.json
:white_check_mark:Succeeded

cordovadocs/2015/debug-test/unit-test-primer.md

Line 2: [Warning] Missing required attribute: 'ms.date'. A freshness date is required for this content set. Add a date in format MM/DD/YYYY.

cordovadocs/docfx.yml

Line 42: [Warning] Invalid value for 'ms.technology': 'cordova' is not valid with 'ms.prod' value 'visual-studio-dev15'

cordovadocs/2015/release-notes/release-update-4.md

Line 0: [Warning] Missing required attribute: 'author'. Add the current author's GitHub ID.
Line 0: [Warning] Missing required attribute: 'ms.author'. Add the current author's Microsoft alias.
Line 0: [Warning] Missing required attribute: 'title'
Line 15: [Warning] Markdown content is not allowed before H1.

cordovadocs/2015/release-notes/release-update-3.md

Line 0: [Warning] Missing required attribute: 'author'. Add the current author's GitHub ID.
Line 0: [Warning] Missing required attribute: 'ms.author'. Add the current author's Microsoft alias.
Line 0: [Warning] Missing required attribute: 'title'
Line 15: [Warning] Markdown content is not allowed before H1.

cordovadocs/2015/security/authentication.md

Line 2: [Warning] Missing required attribute: 'ms.date'. A freshness date is required for this content set. Add a date in format MM/DD/YYYY.
Line 15: [Suggestion] Link 'https://azure.microsoft.com/en-us/services/app-service/' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 15: [Suggestion] Link 'https://azure.microsoft.com/en-us/services/app-service/mobile/' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 31: [Suggestion] Link 'https://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-cordova-get-started-users/' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 45: [Suggestion] Link 'https://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-cordova-get-started/' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 47: [Suggestion] Link 'https://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-cordova-get-started/' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 53: [Suggestion] Link 'https://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-cordova-get-started-users/' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 80: [Suggestion] Link 'https://azure.microsoft.com/en-us/documentation/articles/active-directory-devquickstarts-cordova/' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 84: [Suggestion] Link 'https://msdn.microsoft.com/en-us/library/azure/hh974476.aspx' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 84: [Suggestion] Link 'http://dev.office.com/getting-started/office365apis' is insecure. Links to Microsoft sites must use 'https' instead of 'http'. NOTE: This Suggestion will become a Warning on 12/20/2019.

cordovadocs/2015/release-notes/release-update-10.md

Line 2: [Warning] Missing required attribute: 'author'. Add the current author's GitHub ID.
Line 18: [Suggestion] Link 'http://go.microsoft.com/fwlink/?LinkId=799777' is insecure. Links to Microsoft sites must use 'https' instead of 'http'. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 38: [Suggestion] Link 'https://azure.microsoft.com/en-us/documentation/services/mobile-engagement/' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.

cordovadocs/2015/release-notes/release-update-8.md

Line 0: [Warning] Missing required attribute: 'author'. Add the current author's GitHub ID.
Line 0: [Warning] Missing required attribute: 'ms.author'. Add the current author's Microsoft alias.
Line 0: [Warning] Missing required attribute: 'title'
Line 15: [Warning] Markdown content is not allowed before H1.
Line 16: [Suggestion] Link 'https://docs.microsoft.com/en-us/visualstudio/cross-platform/tools-for-cordova/release-notes/release-update-8?view=toolsforcordova-2015' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 21: [Suggestion] Link 'http://go.microsoft.com/fwlink/?LinkId=761465' is insecure. Links to Microsoft sites must use 'https' instead of 'http'. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 41: [Suggestion] Link 'https://docs.microsoft.com/en-us/visualstudio/cross-platform/tools-for-cordova/change-cordova-version/change-cli-version?view=toolsforcordova-2015' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 41: [Suggestion] Link 'https://docs.microsoft.com/en-us/visualstudio/cross-platform/tools-for-cordova/take-further/using-plugins?view=toolsforcordova-2017#Custom' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.

cordovadocs/2017/tips-workarounds/general-tips.md

Line 12: [Warning] Invalid value for 'ms.author', 'kirupac' is not a valid Microsoft alias
Line 25: [Suggestion] Link 'https://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-cordova-get-started/' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.

cordovadocs/2017/tips-workarounds/measuring-performance.md

Line 13: [Warning] Invalid value for 'ms.author', 'adamre' is not a valid Microsoft alias
Line 126: [Suggestion] Link 'http://blogs.msdn.com/b/visualstudioalm/archive/2013/07/12/performance-and-diagnostics-hub-in-visual-studio-2013.aspx' is insecure. Links to Microsoft sites must use 'https' instead of 'http'. NOTE: This Suggestion will become a Warning on 12/20/2019.

cordovadocs/2017/tips-workarounds/ios-tips.md

Line 12: [Warning] Invalid value for 'ms.author', 'kirupac' is not a valid Microsoft alias

cordovadocs/2017/samples/cordova-samples.md

Line 12: [Warning] Invalid value for 'ms.author', 'lizhong' is not a valid Microsoft alias

cordovadocs/2017/tips-workarounds/windows-tips.md

Line 12: [Warning] Invalid value for 'ms.author', 'kirupac' is not a valid Microsoft alias

cordovadocs/2017/tips-workarounds/performance-tips.md

Line 12: [Warning] Invalid value for 'ms.author', 'kirupac' is not a valid Microsoft alias
Line 247: [Suggestion] Link 'https://msdn.microsoft.com/en-us/magazine/dn574803.aspx' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.

cordovadocs/2015/access-device-capabilities/manage-plugins.md

Line 16: [Warning] Cannot find bookmark '#List' in '2015/access-device-capabilities/manage-plugins.md', did you mean '#Custom'?
Line 76: [Warning] Cannot find bookmark '#remove' in '2015/access-device-capabilities/manage-plugins.md', did you mean '#removing'?
Line 16: [Suggestion] Link 'http://go.microsoft.com/fwlink/p/?LinkID=510632' is insecure. Links to Microsoft sites must use 'https' instead of 'http'. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 107: [Suggestion] Link 'http://go.microsoft.com/fwlink/p/?LinkID=510633' is insecure. Links to Microsoft sites must use 'https' instead of 'http'. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 111: [Suggestion] Link 'http://aka.ms/mchm38' is insecure. Links to Microsoft sites must use 'https' instead of 'http'. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 121: [Suggestion] Link 'http://go.microsoft.com/fwlink/p/?LinkID=510632' is insecure. Links to Microsoft sites must use 'https' instead of 'http'. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 123: [Suggestion] Link 'http://go.microsoft.com/fwlink/p/?linkid=398476' is insecure. Links to Microsoft sites must use 'https' instead of 'http'. NOTE: This Suggestion will become a Warning on 12/20/2019.

cordovadocs/2015/known-issues/known-issues-general.md

Line 31: [Warning] Cannot find bookmark '#change-cli-version.md' in '2015/known-issues/known-issues-general.md'
Line 35: [Suggestion] Link 'http://support.microsoft.com/kb/2954109' is insecure. Links to Microsoft sites must use 'https' instead of 'http'. NOTE: This Suggestion will become a Warning on 12/20/2019.

cordovadocs/2015/samples/cordova-samples.md

Line 14: [Warning] Cannot find bookmark '#examples-we-like/' in '2015/samples/cordova-samples.md', did you mean '#examples-we-like'?
Line 30: [Suggestion] Link 'https://docs.microsoft.com/en-us/visualstudio/cross-platform/tools-for-cordova/samples/create-to-do-list-app?view=toolsforcordova-2015' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.

cordovadocs/2017/first-steps/ios-guide.md

Line 225: [Warning] Cannot find bookmark '#stack' in '2017/first-steps/ios-guide.md', did you mean '#safari'?
Line 261: [Warning] Cannot find bookmark '#stack' in '2017/first-steps/ios-guide.md', did you mean '#safari'?
Line 315: [Warning] Cannot find bookmark '#stack' in '2017/first-steps/ios-guide.md', did you mean '#safari'?
Line 406: [Warning] Cannot find bookmark '#stack' in '2017/first-steps/ios-guide.md', did you mean '#safari'?

cordovadocs/2015/first-steps/get-started-with-ionic2.md

Line 919: [Warning] Cannot find bookmark '#scp' in '2015/first-steps/get-started-with-ionic2.md', did you mean '#csp'?
Line 927: [Warning] Cannot find bookmark '#other' in '2015/first-steps/get-started-with-ionic2.md', did you mean '#node'?
Line 1009: [Warning] Cannot find bookmark '#configWindows' in '2015/first-steps/get-started-with-ionic2.md'
Line 19: [Suggestion] Link 'http://go.microsoft.com/fwlink/?LinkID=533794' is insecure. Links to Microsoft sites must use 'https' instead of 'http'. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 20: [Suggestion] Link 'https://docs.microsoft.com/en-us/visualstudio/cross-platform/tools-for-cordova/first-steps/installation?view=toolsforcordova-2017' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 26: [Suggestion] Link 'http://go.microsoft.com/fwlink/?LinkID=533794' is insecure. Links to Microsoft sites must use 'https' instead of 'http'. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 1037: [Suggestion] Link 'https://msdn.microsoft.com/en-us/library/mt228282.aspx#NoStart2' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 1039: [Suggestion] Link 'https://msdn.microsoft.com/en-us/library/mt228282' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.

cordovadocs/2015/first-steps/ios-guide.md

Line 125: [Warning] Cannot find bookmark '#stack' in '2015/first-steps/ios-guide.md', did you mean '#install'?
Line 157: [Warning] Cannot find bookmark '#cli' in '2015/first-steps/ios-guide.md', did you mean '#PORT'?
Line 159: [Warning] Cannot find bookmark '#stack' in '2015/first-steps/ios-guide.md', did you mean '#install'?
Line 165: [Warning] Cannot find bookmark '#team-profile' in '2015/first-steps/ios-guide.md', did you mean '##team-profile'?
Line 477: [Warning] Cannot find bookmark '#no-provision' in '2015/first-steps/ios-guide.md'
Line 487: [Warning] Cannot find bookmark '#cli' in '2015/first-steps/ios-guide.md', did you mean '#PORT'?
Line 489: [Warning] Cannot find bookmark '#stack' in '2015/first-steps/ios-guide.md', did you mean '#install'?
Line 574: [Warning] Cannot find bookmark '#no-provision' in '2015/first-steps/ios-guide.md'
Line 576: [Warning] Cannot find bookmark '#cli' in '2015/first-steps/ios-guide.md', did you mean '#PORT'?
Line 584: [Warning] Cannot find bookmark '#stack' in '2015/first-steps/ios-guide.md', did you mean '#install'?
Line 733: [Suggestion] Link 'https://docs.microsoft.com/en-us/visualstudio/cross-platform/tools-for-cordova/change-cordova-version/change-cli-version?view=toolsforcordova-2015#how-to-update-the-cli-version-of-your-project' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

#sign-off the content looks fine after the DocFX upgrade. Warnings are out-of-scope for this PR. cc @jillre


analytics: Add toggle for me vs. everyone on "Messages sent over time" graph

I think folks would be interested in seeing their own personal message output over time.
This is on the /stats page (primarily static/js/stats/stats.js).  You want to use ./manage.py populate_analytics_db and then login as the "shylock" that is created by doing so to get some sample data to work with while developing this.

@zulipbot claim

@zulipbot claim

@timabbott @rishig Is this issue a duplicate of #3630 ?

It certainly looks like it!  Sorry for the confusion; I guess I'll close this as duplicate.  If you'd like to help out, you can test out the version in the PR attached toe #3630 and give feedback on it!


Smith Cleric attack with Spiritual Weapon prevents turn from ending

Don't know if this is just a problem with the Smith Cleric or with other clerics now. When I use my bonus action to attack with a spiritual weapon, after the attack, the Cleric's toolbar does not reappear so there's no way of ending the Cleric's turn, so the combat is just frozen there. I've tried using the keyboard commands "N" and "Return" to end the Cleric's turn and that doesn't work either.
Save filed attached.
Spiritual Weapon.sav.zip

tried twice with your save and couldn't reproduce. What's your game and mod versions? Care to share a player.log with the error next time it happens?

Solasta version is current. Mod is current version 94.14
How do I share the player.log and error? I'm on Mac stream version. Maybe
that has to do with it as the Mac version always has weird bugs. But I've
always used Spiritual Weapon before and never had this problem where the
cleric's turn just gets stuck.
Thanks.
On Fri, Sep 15, 2023 at 3:06 AM Paulo Monteiro @.***>
wrote:

[image: image]
https://user-images.githubusercontent.com/13087646/268248803-29113430-982c-4830-9737-0918284dc491.png
tried twice with your save and couldn't reproduce. What's your game and
mod versions? Care to share a player.log with the error next time it
happens?
—
Reply to this email directly, view it on GitHub
https://github.com/SolastaMods/SolastaUnfinishedBusiness/issues/4002#issuecomment-1721016861,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BCKM4YCMPZVMGDLBBSP5ZV3X2QSDFANCNFSM6AAAAAA4V2YJ54
.
You are receiving this because you authored the thread.Message ID:
@.***>


Kibana 7.4.1 support

Can you support Kibana 7.4.1?
Thanks a lot

Here you go! https://github.com/sivasamyk/logtrail/releases/download/v0.1.31/logtrail-7.4.1-0.1.31.zip


Allow setting localizedFallbackTitle

The library currently sets localizedFallbackTitle (on iOS) to an empty string. This prevents the user from being able to use a pincode fallback. If we add localizedFallbacktitle to list of strings, we could set it and get this functionality.

Published in 5.5.3


Escape sequences when running cf-test-command

I set up cf-test-command with colordiff, however the output is showing ansi escape sequences instead of colors. I tried export TERM=xterm-256color, but it didn't work.

Solved, a bit more of search showed me this: http://stackoverflow.com/questions/13397737/ansi-coloring-in-compilation-mode


Revert "Restore pulling from master before testing, was lost by merge…

… from 0.8 (#5957)"
This reverts commit 048c291ef7b233be3cc01fc36b0435bb2f420d2a.

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: sdake
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: linsun
Assign the PR to them by writing /assign @linsun in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

/assign @costinm
/assign @rshriram


[17.1.5] when editing rule custom port range may get lost.

I created a rule for Apple Facetime
source_net:* -> any:3478-3497
Saving the rule has the expected effect, the range is indeed 3478-3497.
After editing the rule, the destination port range is set to STUN, because 3478 happens to match STUN.
When saving the original range is lost and it is now displayed as STUN:STUN and only 3478 is allowed as destination port.

That does the trick 👍


Request new module: azure-waf

Related user story
#74
Type of module
terraform
If requesting a terraform module, what is the target cloud platform?
azure
What is the purpose of the module?
Create an Azure Application Gateway Web Application Firewall
What is the category of the module?
network

/name waf

/displayName Azure Web Application Firewall

/group firewall


Squashed commit of the following:

Fixes Debian packaging:
commit cf730b2bb6494a8a5a3f0b18898053668119e9dc
Author: Ed Bruck<EMAIL_ADDRESS>Date:   Sun Nov 1 16:49:28 2015 -0800
* cleanup to reduce lintian errors
* renamed fix-package to deb-package

commit d486295250bf8bb6c68c3ceb2ffd6a268220e30c
Author: Ed Bruck<EMAIL_ADDRESS>Date:   Sun Nov 1 11:44:30 2015 -0800
Workaround for CMake Debian permissions bug:

If cmake version is lower than 3.3.2 a "fix-package" target is added.
This new target extracts the package and corrects the problem.

Thanks! :+1: Looks awesome!
Although can we change the commit header a little? On the git graph it, only shows the first line, which is hard to make sense of without reading the whole message. I am thinking something like "Fixes CMake Debian permissions bug and cleans up lintian errors".

How's that?

I think you can change the first line of commit message to include a better message?
right now I see only Squashed commit of the following in the git log (it displays only first line of every commit, I think!).

Does that work?

Thanks a lot! This is really really helpful :+1:
I will update the README with newer releases and the credit tomorrow?


Export missing types used by the LDAP transformers

Signed-off-by: Mathias Åhsberg<EMAIL_ADDRESS>Hey, I just made a Pull Request!
This pull request will export the missing types to be able to utilize the custom LDAP transformers
This is not the first time that I miss to export the necessary types. Any suggestions on how to make sure that it is not missed the next time?
:heavy_check_mark: Checklist

[x] A changeset describing the change and affected packages. (more info)
[ ] Added or updated documentation
[ ] Tests for new functionality and regression tests for bug fixes
[ ] Screenshots attached (for UI changes)
[x] All your commits have a Signed-off-by line in the message. (more info)

This is not the first time that I miss to export the necessary types. Any suggestions on how to make sure that it is not missed the next time?

I'd say we often think about api reports when reviewing PRs. Did they update or should they've been update? etc.

It gets tricky to track when it's a large refactor as when moving stuff out into an entirely new library. Not sure what to best do about that!

@freben @OrkoHunter What do you think about enabling the ae-forgotten-export check in the API Extractor?
See https://api-extractor.com/pages/messages/ae-forgotten-export/
I enabled it and ran it on the codebase before this pull request got merged and it gave me warnings for all the types that I forgot to add so it seems to work pretty well

Looks promising @goober! Want to create a PR/issue so that we can discuss further? 🙏

Hi, Are the fixes deployed yet? I yarn installed (removed my nodemodules and lock) and still dont have the fixes.

Usually releases are made on Thursdays so it will be included in the next release


Insufficient bitsize for MOV opcode

The MOV opcode is 11 loc_a(7bits) loc_b(7bits). This way of adressing cannot cover 256 lines of data.
One way to fix this would be to use data in registers as locations. That is, formatting the opcode as 11 0000 aaa bbb 000 0.

That’s a great idea. Maybe we’ll call the current MOV instruction as MOVI, and maybe implement all possible combinations like register-address, address-address, register-register etc.

Address-address won't work.
Also, do we need so many combos? I hope we dont run out of opcodes for other misc operations.

I mean, address-address will work if both are 7bit addresses. This has to be taken care when programming.
It’s only 3 combinations. The reason is easier programming.

I'll close this issue. Open this if there is anything related


⚠ Bofrost.lu has degraded performance

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

HTTP code: 200
Response time: 882 ms

Resolved: Bofrost.lu performance has improved in 92ac6de after 6 minutes.


no matches for kind "Network" in version "k8s.plugin.opnfv.org/v1alpha1"

test environment:  k8s v1.20.0
kubectl apply -f examples/ovn-net1.yaml
error: unable to recognize "examples/ovn-net1.yaml": no matches for kind "Network" in version "k8s.plugin.opnfv.org/v1alpha1"

above error is gone after i run the following commands,  though i don't know if this is correct solution
git clone https://github.com/akraino-edge-stack/icn-nodus.git
cd icn-nodus
kubectl apply -f deploy/ovn-daemonset
kubectl apply -f deploy/ovn4nfv-k8s-plugin.yaml
kubectl apply -f deploy/multus-daemonset.yml
please consider provide a more detailed guide:  "how to install dependency: icn-nodus"
thanks!


V3.2 - Vector representation, fixed prettier pipeline, improved training page

Preview: https://ml-machine-484.r59q.com/

Adds a LiveDataVector interface that live data values should implement. It exposes a getVector(): number[] function that is  used for generalization

A view of the liveGraph with more than 3 axes

Combines all stores in stores.ts into one Stores object. This allows for setting stores at a later point such as stores.setLiveData(...) useful for specifying LiveData store objects which now could be differently sized
Improves the state of logging, adding a welcome message and stack trace to logging messages

This message appears the first time vite refreshes and only the first time. You can disable stack traces by typing ds() in the console

Added Dockerfile and a docker-compose file for easy deployment. This allows users to run docker-compose up to quickly setup a local version on port 5174, without having to worry about node versions, etc.

Additionally added an express server (public/main.cjs) for hosting the production builds
Hopefully this lowers the barrier to contribution and distribution of the project

Removed LiveGraphHighlighted, as it has become redundant
Loss-Graph is now linear instead of logarithmic

Fixed prettier and formatted files
CI pipline now uses npm ci instead of npm i
Makes the makecode experience better by reducing the number of 'fluke' outdated messages
Adds a filter list for quick overview of selected filters on training page

Clicking on the parallelogram icon, redirects the user to the old filters page
Splits up the training page into tabs, NN and KNN

Binds a color to each gesture. These colors can then be used to draw data points in the graphs and give some consistency and rememberability to the gestures. The colors are assigned in StaticConfiguration

LocalStorage now enforces version numbers. Meaning increasing ControlledStorage.localStorageVersion, marks old data as invalid and will automatically delete it from the user's localStorage. This is because we added the colors property, which old users will not have, causing NPE's whenever the gesture.getColor() method is called.
Added lossGraph to features.json
Makes K in KNN models configurable. The preffered value of k is stored in localStorage. Default is configured in StaticConfiguration

Adds a check to ensure the minimum number of samples are present before predicting
Reworks the confidences to make it easier to use

KNN
Scaling of axes: The ranges seem to be hardcoded, which causes issues with some of the filters. For example, if you choose 'Total acceleration, ' all the points are placed outside the visualized area.
Can we color the X, Y, and Z buttons in the same colors as the live graphs? These buttons:

NN
Does the NN train on data from all the axes or only the highlighted axis in the live graph? It is not clear.
Model page
It can be unclear which model is used for prediction. For example, if I train an NN model, click on the KNN page, and go to the Model page - does it then use the KNN or NN model? I have two suggestions for making this more clear:

We could introduce a 'build model' step on the KKN page to clarify which model is active. So, students choose filters and axes before clicking a 'build model' button, which starts the prediction and visualizes the model (if they have chosen two filters). I am not sure if 'number of neighbours' should be selected here or in live mode.

Use the model menu to describe the active model.

This area could describe the type of model, filters, axis, number of neighbors, and other hyperparameters.
The two suggestions can be used together.

KNN
Scaling of axes: The ranges seem to be hardcoded, which causes issues with some of the filters. For example, if you choose 'Total acceleration, ' all the points are placed outside the visualized area.
Can we color the X, Y, and Z buttons in the same colors as the live graphs? These buttons:
NN
Does the NN train on data from all the axes or only the highlighted axis in the live graph? It is not clear.
Model page
It can be unclear which model is used for prediction. For example, if I train an NN model, click on the KNN page, and go to the Model page - does it then use the KNN or NN model? I have two suggestions for making this more clear:

We could introduce a 'build model' step on the KKN page to clarify which model is active. So, students choose filters and axes before clicking a 'build model' button, which starts the prediction and visualizes the model (if they have chosen two filters). I am not sure if 'number of neighbours' should be selected here or in live mode.
Use the model menu to describe the active model.

This area could describe the type of model, filters, axis, number of neighbors, and other hyperparameters.
The two suggestions can be used together.

The scaling is indeed hardcoded, we could do this dynamically. Will solve this in #514.
I will make an issue to add the colors to the buttons
Highlighted axes on the NN page is a bug, it is fixed now. We don't support highlighted axes for neural network models.
I understand the confusion where the model being used can be ambiguous, but I think adding a 'train model' button to the knn page may be overcompensating, maybe, as you propose, the best solution would be to add a 'status' area, indicating the current state of the application. I.e if it is trained, what model is being used, etc.


Rename UnboundedSender::send to send_now

This method conflicts with Sink::send which is unlikely to be renamed, so this
commit renames the method on UnboundedSender.
Closes #261

I'm not super in love with the name send_now, and would be curious to hear others' suggestions!

Yeah, send_now isn't super great. Maybe just unbounded_send.. which isn't super great either, but at least matches the Unbounded prefix on the types.

Sounds good to me!
👍


Feature/guided tour/online code editor tour

Checklist

[x] I tested the changes and all related features on the test server https://artemistest.ase.in.tum.de.
[x] I documented my source code using the JavaDoc / JSDoc style.
[x] I added integration test cases for the server (Spring) related to the features
[x] I added integration test cases for the client (Jest) related to the features
[x] I added screenshots/screencast of my UI changes
[x] I translated all the newly inserted strings

Description
This feature offers a guided tour for the online code editor. The user should be guided through the whole process for submitting an implementation within the code editor:

Select a file
Add some code in the code editor
Save the changes
Submit the changes
Waiting for the build
Review the test cases

Steps for Testing

Log in to Artemis
Navigate to Course Administration
Navigate to any course
Create new programming exercise
Start programming exercise in online code editor
Start tour from account menu

Screenshots

@ungaralex @thilo-behnke Thank you for your review. I implemented the feedback.
Regarding the back button: I would like to keep it disabled for now and not remove it since it affect the current UI design.
I also created an issue for the bug that you have found, @ungaralex. I will try to solve it asap in a follow-up PR.


1.4.8 (SSL) Failing to Load on Windows

Windows issue: Plugin fails to load (no specific errors). This is all that is shown in the logs:

[31/01/2016 14:18:09]  Loading plugin: irc.dll
[31/01/2016 14:18:09]   Failed.
[31/01/2016 14:18:11] [debug] Run time error 19: "File or function is not found"
[31/01/2016 14:18:11] [debug]  IRC_Connect
[31/01/2016 14:18:11] [debug]  IRC_Quit
[31/01/2016 14:18:11] [debug]  IRC_DestroyGroup
[31/01/2016 14:18:11] [debug]  IRC_JoinChannel
[31/01/2016 14:18:11] [debug]  IRC_AddToGroup
[31/01/2016 14:18:11] [debug]  IRC_SetChannelTopic
[31/01/2016 14:18:11] [debug]  IRC_RemoveFromGroup
[31/01/2016 14:18:11] [debug]  IRC_Say
[31/01/2016 14:18:11] [debug]  IRC_Notice
[31/01/2016 14:18:11] [debug]  IRC_ReplyCTCP
[31/01/2016 14:18:11] [debug]  IRC_ChangeNick
[31/01/2016 14:18:11] [debug] Run time error 19: "File or function is not found"
[31/01/2016 14:18:11] [debug]  IRC_Connect
[31/01/2016 14:18:11] [debug]  IRC_Quit
[31/01/2016 14:18:11] [debug]  IRC_DestroyGroup
[31/01/2016 14:18:11] [debug]  IRC_JoinChannel
[31/01/2016 14:18:11] [debug]  IRC_AddToGroup
[31/01/2016 14:18:11] [debug]  IRC_SetChannelTopic
[31/01/2016 14:18:11] [debug]  IRC_RemoveFromGroup
[31/01/2016 14:18:11] [debug]  IRC_Say
[31/01/2016 14:18:11] [debug]  IRC_Notice
[31/01/2016 14:18:11] [debug]  IRC_ReplyCTCP
[31/01/2016 14:18:11] [debug]  IRC_ChangeNick
[31/01/2016 14:18:11] Script[gamemodes]: Run time error 19: "File or function is not found"

Plugin and include were both updated, along with the script being recompiled.

Also, on the Linux version, half of the callbacks don't seem to be getting ran, including: OnUserRequestCTCP, OnConnect, OnUserSetChannelTopic, and OnUserSay. They work fine on 1.4.7. Possibly related to the Windows issue?

1.4.8 was compiled with VS 2015, so you'll need to install .NET 4.6.1 if you want to run it on Windows.
As for the Linux version, I don't know about that. It works fine for me. Is it loading properly? You might have to compile it yourself.

I'm running Windows 10 and have confirmed that .NET Framework 4.6.1 is installed, so I don't think that's the issue. I can try to compile that from source later and see if it makes any difference.
As for the Linux version, the callbacks work fine when running a non-SSL connection, but stop working once SSL is enabled. I can also try compiling this later.

Do you have the Visual C++ 2015 Redistributable installed as well? (You don't need .NET, actually, though I thought at one time the .NET installer also installed the VC++ redistrutables... perhaps not.) Keep in mind you'll also need to have the OpenSSL binaries installed.

Okay, the Windows issue was because I didn't have the 32-bit version of the Visual C++ 2015 Redistrubutable. Everything is working on there now.
As for the Linux version, this is on the SSL version of the plugin, but attempting the connection through SSL and without. When SSL is enabled, it runs into problems. Without SSL enabled, it works fine.

Updates on this? I just ran the Linux SSL version and connected to an SSL server, so this must something on your end. I think you may just need to compile the plugin yourself (or ask someone to do it for you) if you're still having trouble.


zh_trans_index_1.11

release-1.11 branch home page translation update.

@brucehex This PR conflicts with the workflow for localization. 👋 Please see #10666 and #10485 for more context.

@zacharysarah  I'm still confused, could you please kindly point out to me what actually conflicts with the new flow?


[ENH] Tabular metadata rules for both top and second-level tabular files

Representation of second-level files added.
Homogenization of modality and non-modality file representation.
Documenting file identifiers such as README and _sessions as
suffixes..

Co-authored-by: Taylor Salo<EMAIL_ADDRESS>
As per https://github.com/bids-standard/bids-specification/pull/987#issuecomment-1027163553
@tsalo @yarikoptic

Test failure seems to be some website which isn't available and was not introduced by this PR. Might even be temporary, but apparently I don't have permission to re-run the tests.

@tsalo @yarikoptic
I have incorporated the amendments from last week's meeting which reduced the scope of “suffixification”. This seems like a fairly simple self-contained addition of files previously not covered by the YAML which closes https://github.com/bids-standard/bids-specification/issues/978 .
So maybe we could discuss whether this can just be pulled today?
One small addition which I'd like to mention is that now we have temporarily given up on homogenizing the naming specification for all files.
Thus we have just created a representation for 2 new files which behave analogously to rules/datatypes/*.yaml without changing the representations of other non-modality files.
Perhaps it would be better, after all, to put the new tabular_metadata.yaml file in rules/datatypes/tabular_metadata.yaml, as previously suggested?
This would also make parsing of the schema into regex or placeholder example paths easier and compatible with current functions.

FWIW I approve of moving participants and samples into this group, but also okay with postponing it.


[Feat] add GitPod button to README.md file

Added the GitPod buttton to the README.md file
In reference to the issue number(#1380 )
Screenshot

Pointing to the wrong project

could you check it now?


Fixing the enroll option

Aligning the enroll option in the C++ basic-advanced course

@harshita0802goswami  yeah please you can adjust the enroll button also for mobile user

For desktop!

yes @harshita0802goswami  please go ahed


[web] Safari loads blank page

My small web app works fine on chrome but on safari it loads blank page. The problem occurs in both mobile and desktop Safari on release mode and while debugging. The console output looks like below in debug mode on desktop safari:

I'm on beta channel currently but it happens on dev as well
Flutter 1.22.0-12.3.pre • channel beta • https://github.com/flutter/flutter.git
Framework • revision d408d302e2 (26 hours ago) • 2020-09-29 11:49:17 -0700
Engine • revision 5babba6c4d
Tools • Dart 2.10.0
Is there any way to further debug this issue, Safari dev console doesn't look as helpful as Chrome's?

@guveniscan
Please provide a minimal complete code sample that shows the issue. Also how are you running on safari ? Copy pasting the localhost on safari browser ?
Thanks.

@darshankawar I found out where the bug was, the project is both for mobile and web. An my main function looked like below. SystemChrome.setPreferredOrientations was breaking it for Safari but not for Firefox or Chrome.
void main() {
  WidgetsFlutterBinding.ensureInitialized();
   SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp])
       .then((_) {
    runApp(new MyApp());
   });

  SharedPrefsManager.sharedInstance
      .getSelectedAccount();
}

Fixed it with a conditional around it


[Cortana] How to setup Chatbot on Raspberry Pi with Voice Recognition?

Bot Info

SDK Platform: .NET
Active Channels: Skype, Slack, Direct Line, (Yet to configure the Cortana Channel)
Deployment Environment: Azure Bot Service

Issue Description
Hello there, We at Volvo are trying to make the Microsoft Chatbot go headless, meaning no UI, and that can be used at assembly lines based on voice commands, without physically typing the wake up commands.
Now we have the following options:
Option1: Use the Win 10 IOT core on RPI, and use the Cortana as the channel and use the Cortana to ask our BOT to perform the task for us.
Steps with Option1:

We haven't tried this yet, but it needs the personal MSA account for BOT registration and the same account should be used for Azure services, as well as for Cortana
Then install the Win 10 IOT core on RPI, Enable Cortana with the same MSA account, and trigger the Cortana asking to wake up the BOT

Issues with Option1:

Cannot customize the wake up call (Hello Cortana.. ask BOT to check order status), instead can we wake up the BOT directly?
Secondly, not sure if we restart the RPI, and say (Hello Cortana), will that automatically trigger the Cortana

Is there any other way/option of making the Microsoft BOT headless, ???
Please suggest
Thanks.

@maheshksingh great question.
Currently Cortana is available on Windows 10 and the H&K Invoke Speaker.
For more on supported devices, checkout: https://www.microsoft.com/en-us/cortana/devices
Let me know if you have any questions or contact me at<EMAIL_ADDRESS>

Hi @maheshksingh - I found some additional information which may help.
You can setup Cortana on Windows IoT Core (preview):

IoT Core is an edition of Windows 10 and is optimized for small-footprint and low-cost IoT devices. Cortana is enabled on IoT Core in the Windows 10 Creators Update. It is in preview now.

Video overview:
https://channel9.msdn.com/Blogs/One-Dev-Minute/Cortana-on-Windows-10-IoT-Core
For more information:
https://docs.microsoft.com/en-us/windows/iot-core/extend-your-app/cortanaoniotcore

Does it still require a screen?
I couldn't find any information related to this requirement.
If it requires, how have they managed to have in on Harman Kardon Invoke?

Hey
Yes we managed to make it work on invoke... With one limitation.. That the
botlet won't work for corporate accounts and works only on Microsoft or
personal id's...
Thanks
On Tue, Nov 27, 2018, 7:42 PM Ehsan Mirsaeedi<EMAIL_ADDRESS>wrote:

Does it still require a screen?
I couldn't find any information related to this requirement.
If it requires, how have they managed to have in on Harman Kardon Invoke?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Microsoft/BotBuilder/issues/3828#issuecomment-442071904,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AYxcfNzWA_qMAs5jT7XJBL_YWXqYU2Joks5uzUhdgaJpZM4QrHN1
.

Thanks @maheshksingh.
So, you mean that having a screen is no more a requirement for Cortana on Windows IoT Core? Can you provide me with a link to this change?

I don't have a doc... What u do is setup the cortana with the screen
initially... Then login the iot core desktop app and set cortana as the
startup program... Then disconnect the screen and reboot the Raspberry...
Then when it starts the cortana starts by default and you won't need a
screen.. Just say hey cortana and wait for a prompt sound 🔊... You are done
Regards
On Tue, Nov 27, 2018, 8:45 PM Ehsan Mirsaeedi<EMAIL_ADDRESS>wrote:

Thanks @maheshksingh https://github.com/maheshksingh.
So, you mean that having a screen is no more a requirement for Cortana on
Windows IoT Core? Can you provide me with a link to this change?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Microsoft/BotBuilder/issues/3828#issuecomment-442094660,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AYxcfOtkfZN_JcG9v_JLxbyL2RvSkYSWks5uzVcCgaJpZM4QrHN1
.

To rephrase the sentence.. By saying... Login win 10 iot core desktop app..
mean.. You need to login ur pi from the iot core desktop app using its ip
address.... Just incase am confusing u.. .
Regards
On Tue, Nov 27, 2018, 8:53 PM Mahesh Singh<EMAIL_ADDRESS>wrote:

I don't have a doc... What u do is setup the cortana with the screen
initially... Then login the iot core desktop app and set cortana as the
startup program... Then disconnect the screen and reboot the Raspberry...
Then when it starts the cortana starts by default and you won't need a
screen.. Just say hey cortana and wait for a prompt sound 🔊... You are done
Regards
On Tue, Nov 27, 2018, 8:45 PM Ehsan Mirsaeedi<EMAIL_ADDRESS>wrote:

Thanks @maheshksingh https://github.com/maheshksingh.
So, you mean that having a screen is no more a requirement for Cortana on
Windows IoT Core? Can you provide me with a link to this change?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Microsoft/BotBuilder/issues/3828#issuecomment-442094660,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AYxcfOtkfZN_JcG9v_JLxbyL2RvSkYSWks5uzVcCgaJpZM4QrHN1
.

@maheshksingh Thanks a lot :)


Refactor demos folder structure and demos scripts

Description:
This PR changes the folder structure of the demos a bit to make it easier to find the examples you need.
Related issue(s):
https://github.com/hashgraph/hedera-wallet-connect/issues/236

this was complete as of https://github.com/hashgraph/hedera-wallet-connect/pull/285


Use named arguments instead of positional

Fixed a bug where using both k and pre_filter search_kwargs caused in valid SQL generation.
The broken SQL had LIMIT <whatever_field> generated instead of using k. Moving away from position args fixed things.

/gcbrun

@aperepel, Can you please rebase the branch and fix the lint issues ?

Updating the title to fix the conventionalcommits format.


Fix deprecated tbl_islist

Thank you for your update. But I worry this will break capabilities, I want to add some version detected in here.
Relative issue: #139

I add a new PR #141 to fix this. I think this will help. Welcome to feedback


Regular expression keys

See discussion here: https://github.com/aldeed/meteor-simple-schema/issues/244

Any news?

My comment from the other issue is still true:

This is one of the few things I wasn't able to get into the rewritten Node package. It turned out to be extremely complex to adapt the inner workings to support this. I will probably tackle it again at some point, and I'd look at any PR.


Viral Pop-Up Player Support

Hey at first: Thanks for the nice framework! YouTube is really shitty right now on Lollipop, so I was wondering if you could kinda "port" Background Playback to Viral... Keep on developing! :)

This will not be possible, since Viral is an entirely different application.
This module really doesn't do much by itself, it just enables a feature that is already implemented but normally inaccessible in the YouTube app.

This is achievable if you desire by downloading another Xposed Module called Awesome Pop-up Video and Awesome Pop-up Video - YouTube Module.
i hope I was able to help

Git clone


Move LGTM directive to the correct line

Whoa there, @dav3r!  Let's let the LGTM check run and see if this actually fixes anything first!
Jumping the :gun:.

Perhaps our policy in cases like this should be to create the PR, but not assign any reviewers until after the checks have completed.

Well that's what I did, sir!

LOL, then I guess I should read my notifications a bit more closely! 😨


feat: implement program linker

This commit introduces [Linker], which is used to take a set of [Module] and perform many of the tasks that a typical system linker would handle. In the Miden world, the linker gets involved at a slightly different stage of compilation however, and does not have the final say in what code will ultimately get executed at runtime (with some exceptions).
Notably, [Linker] is invoked on a set of modules in IR form, rather than in Miden Assembly (MASM) form - in other words, the linker is invoked before modules are lowered to MASM by the codegen backend. This is because one of the critical tasks performed by the linker, is the allocation and layout of linear memory for use by the compiled program. To do this, the linker must determine what set of data segments and globals will end up in the output, validate that there are no conflicts, and that all referenced symbols have corresponding definitions, and then lay out the data segments and globals in memory so that the codegen backend knows what at what address to find a given global, as well as where the start of the heap will fall for use by the program.
The [Linker] is also responsible for garbage collecting unused declarations, but this is dependent on what type of artifact is being produced.
Since MASM is itself an intermediate representation for the Miden VM, the compiler does not actually know whether additional modules will be included in the set provided to the VM at runtime, or even whether all of the emitted modules will be provided to the VM. That said, we've designed the linker to make certain assumptions based on what type of output is being emitted. For example, an executable program is considered "closed", i.e. we assume that no additional code will be
introduced other than what is being linked (aside from the Miden standard library). On the other hand, a library program is considered "open", i.e. we assume that the library will be included as part of a larger executable program that will contain modules we don't necessarily control. Despite that, we do make an assumption that any additonal modules in that situation will play nicely with the memory layout of the library.

This is a pre-requisite for subsequent codegen PRs that use the output of the linker to emit Miden Assembly from corresponding Miden IR.
/cc @greenhat - just keeping you in the loop here, as one of the changes here affects your Wasm frontend (very trivially, just a small tweak to the API for declaring global variables).

Without having looked at the code, one question I wanted to ask: do we have a way to define "external functions" (besides the ones in the Miden standard library). By external functions I mean some functions which the complier will know the signature but not the implementation.
Basically, I wonder if the compiler will be able to output something like:
use.my_library::my_module

being
    ...
    exec.my_module::some_procedure
    ...
end

Where my_library is written in MASM but the compiler knows all procedure signatures in that library.

I agree that going with metadata/signature file is a better approach. Let's create an issue for this, and we can discuss there file format etc.


can't stop alarms by swiping away in Android API 33 or earlier; can in API 34,

Alarm plugin version
3.1.3
Describe the bug
Alarms can be stopped by swiping, in a flutter Android app, if API level is 34. However, the alarm cannot be dismissed by swiping if the API level is 33 or earlier.
To Reproduce
Run the example in the repository in the Android Emulator in Android Studio.
With an emulated API 34 device, the alarm can be stopped by swiping the notification away.
With an emulated API 33 (or earlier) device, the notification cannot be swiped away.
Expected behavior
Swiping the alarm notification terminates the alarm
Device info
Using the Android emulator with API levels 28-33 shows the bug. API level 34 behaves as expected. Android Moto phones with API level lower than 34 show the bug.

I'm closing this issue because in the meantime version 4.0.0 was released including a significant refactoring of the code and many bug fixes. Feel free to reopen if needed !


Update oracles.md

Pinging @ksdumont -- we are listing community oracles here. I sincerely apologize for the delay, as we are still working on our internal processes. 💟

Hi @cpengilly, could we have our oracle info added to this page as well, like all of the other oracles, https://docs.optimism.io/builders/tools/oracles


Revisit system requirements section

See also https://github.com/mittagessen/kraken/issues/347

Also https://github.com/OCR-D/ocrd-website/issues/78

Also better documentation for use of GPU, especially CUDA version requirements (currently: 10.1+ AFAIK) ht @stefanCCS


Bad credentials error opening docker-library PR in GitHub Actions

@Quantisan any idea if anything changed here? https://github.com/Quantisan/docker-clojure/actions/runs/5953103640/job/16146611072
I'm getting a "Bad credentials" error when it tries to open the docker-library PR in GitHub Actions.

The old token expired but I've updated it now. Try again? I've also set this new token as never expire, so it should be good from now. Sorry about that!

On Aug 24, 2023, at 00:10, Wes Morgan @.***> wrote:
@Quantisan https://github.com/Quantisan any idea if anything changed here? https://github.com/Quantisan/docker-clojure/actions/runs/5953103640/job/16146611072
I'm getting a "Bad credentials" error when it tries to open the docker-library PR in GitHub Actions.
—
Reply to this email directly, view it on GitHub https://github.com/Quantisan/docker-clojure/issues/206, or unsubscribe https://github.com/notifications/unsubscribe-auth/AADWFQ4KLX45F2B3WM4HUITXWYMOJANCNFSM6AAAAAA33UH7UU.
You are receiving this because you were mentioned.

Great, thanks! I already did a manual upstream PR for this one, but there will be more. :)


[Foundation] Fix two Decimal members with respect to NaN

Fix Decimal.magnitude so that Decimal.nan.magnitude is no longer incorrectly 0.
Port changes from apple/swift-corelibs-foundation#1759, crucially correcting an error where (0 as Decimal).doubleValue returned .nan.

Resolves SR-10938.

@swift-ci Please test OS X platform

@swift-ci Please test

Build failed
Swift Test Linux Platform
Git Sha - 18924f11642e440c17c1933dd7f5684b6b5c8daf

Build failed
Swift Test OS X Platform
Git Sha - 18924f11642e440c17c1933dd7f5684b6b5c8daf

@swift-ci Please test

(Reviewed by @spevans over at swift-corelibs-foundation. Will squash and merge.)


Repository "PartsUnlimited" is disabled

Could anyone please explain me how to enable it?
Thanks
C

Hi @ChiaraChiapponi ,
Could you please share more details about the issue.
Thanks

Hi,
We are closing this issue, as we didn't get more information.
Thanks


[Monitor OpenTelemetry] Support Parsing AAD Audience from Connection String

Packages impacted by this PR
@azure/monitor-opentelemetry
Are there test cases added in this PR? (If not, why?)
Yes
Checklists

[x] Added impacted package name to the issue description
[ ] Does this PR needs any fixes in the SDK Generator?** (If so, create an Issue in the Autorest/typescript repository and link it here)
[x] Added a changelog (if necessary)

API change check
API changes are not detected in this pull request.


NetworkImage._loadAsync: The getter 'length' was called on null

Steps to Reproduce

Code as follow:

Widget loadAvatar(url, name, {color = Colors.teal}) {
  NetworkImage image;
  try {
    image = new NetworkImage(url);
    return CircleAvatar(
      backgroundImage: image,
    );
  } catch (Exception) {
    print("Load avatar error: $Exception");
  }
  return new CircleAvatar(
    child: Text(
      name,
      textAlign: TextAlign.center,
      overflow: TextOverflow.fade,
    ),
    backgroundColor: color,
  );
}

Logs
NoSuchMethodError: NoSuchMethodError: The getter 'length' was called on null.
Receiver: null
Tried calling: length
  File "uri.dart", line 788, in Uri.parse
  File "uri.dart", line 2499, in _Uri.resolve
  File "image_provider.dart", line 489, in NetworkImage._loadAsync
  File "<asynchronous suspension>"
  File "image_provider.dart", line 475, in NetworkImage.load
  File "image_provider.dart", line 285, in ImageProvider.resolve.<fn>.<fn>
  File "image_cache.dart", line 157, in ImageCache.putIfAbsent
  File "image_provider.dart", line 285, in ImageProvider.resolve.<fn>
  File "synchronous_future.dart", line 38, in SynchronousFuture.then
  File "image_provider.dart", line 283, in ImageProvider.resolve
  File "decoration_image.dart", line 239, in DecorationImagePainter.paint
  File "box_decoration.dart", line 414, in _BoxDecorationPainter._paintBackgroundImage
  File "box_decoration.dart", line 432, in _BoxDecorationPainter.paint
  File "proxy_box.dart", line 1968, in RenderDecoratedBox.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "list_tile.dart", line 1041, in _RenderListTile.paint.doPaint
  File "list_tile.dart", line 1044, in _RenderListTile.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "shifted_box.dart", line 70, in RenderShiftedBox.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "proxy_box.dart", line 2629, in RenderPointerListener.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "box.dart", line 2273, in _RenderFlex&RenderBox&ContainerRenderObjectMixin&RenderBoxContainerDefaultsMixin.defaultPaint
  File "flex.dart", line 931, in RenderFlex.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "shifted_box.dart", line 70, in RenderShiftedBox.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "proxy_box.dart", line 1987, in RenderDecoratedBox.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "material.dart", line 504, in _RenderInkFeatures.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "custom_paint.dart", line 562, in RenderCustomPaint.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "proxy_box.dart", line 1850, in RenderPhysicalShape.paint.<fn>
  File "clip.dart", line 29, in ClipContext._clipAndPaint
  File "clip.dart", line 41, in ClipContext.clipPathAndPaint
  File "proxy_box.dart", line 1850, in RenderPhysicalShape.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "shifted_box.dart", line 70, in RenderShiftedBox.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 128, in PaintingContext._repaintCompositedChild
  File "object.dart", line 96, in PaintingContext.repaintCompositedChild
  File "object.dart", line 190, in PaintingContext._compositeChild
  File "object.dart", line 171, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "sliver_multi_box_adaptor.dart", line 557, in RenderSliverMultiBoxAdaptor.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "sliver_padding.dart", line 314, in RenderSliverPadding.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "viewport.dart", line 528, in RenderViewportBase._paintContents
  File "viewport.dart", line 521, in RenderViewportBase.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 128, in PaintingContext._repaintCompositedChild
  File "object.dart", line 96, in PaintingContext.repaintCompositedChild
  File "object.dart", line 190, in PaintingContext._compositeChild
  File "object.dart", line 171, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "proxy_box.dart", line 2629, in RenderPointerListener.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 128, in PaintingContext._repaintCompositedChild
  File "object.dart", line 96, in PaintingContext.repaintCompositedChild
  File "object.dart", line 190, in PaintingContext._compositeChild
  File "object.dart", line 171, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "custom_paint.dart", line 562, in RenderCustomPaint.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 128, in PaintingContext._repaintCompositedChild
  File "object.dart", line 96, in PaintingContext.repaintCompositedChild
  File "object.dart", line 190, in PaintingContext._compositeChild
  File "object.dart", line 171, in PaintingContext.paintChild
  File "stack.dart", line 686, in RenderIndexedStack.paintStack
  File "stack.dart", line 602, in RenderStack.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "box.dart", line 2273, in __RenderCupertinoAlertActions&RenderBox&ContainerRenderObjectMixin&RenderBoxContainerDefaultsMixin.defaultPaint
  File "custom_layout.dart", line 361, in RenderCustomMultiChildLayoutBox.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "material.dart", line 504, in _RenderInkFeatures.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "object.dart", line 370, in PaintingContext.pushLayer
  File "proxy_box.dart", line 1717, in RenderPhysicalModel.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 173, in PaintingContext.paintChild
  File "proxy_box.dart", line 123, in _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.paint
  File "object.dart", line 2092, in RenderObject._paintWithContext
  File "object.dart", line 128, in PaintingContext._repaintCompositedChild
  File "object.dart", line 96, in PaintingContext.repaintCompositedChild
  File "object.dart", line 853, in PipelineOwner.flushPaint
  File "binding.dart", line 331, in _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding&PaintingBinding&SemanticsBinding&RendererBinding.drawFrame
  File "binding.dart", line 701, in _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding&PaintingBinding&SemanticsBinding&RendererBinding&WidgetsBinding.drawFrame
  File "binding.dart", line 268, in _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding&PaintingBinding&SemanticsBinding&RendererBinding._handlePersistentFrameCallback
  File "binding.dart", line 988, in _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding._invokeFrameCallback
  File "binding.dart", line 928, in _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding.handleDrawFrame
  File "binding.dart", line 840, in _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding._handleDrawFrame
  File "zone.dart", line 1124, in _rootRun
  File "zone.dart", line 1021, in _CustomZone.run
  File "zone.dart", line 923, in _CustomZone.runGuarded
  File "hooks.dart", line 209, in _invoke
  File "hooks.dart", line 168, in _drawFrame

Are you sure that url is not Null? Does print(url); log out with a valid URL String?


isConfirm is always false

for some reason is confirm is always false;
$scope.remove = function (item)
{
SweetAlert.swal({
title: "Are you sure?",
text: "Your will not be able to recover this imaginary file!",
type: "warning",
showCancelButton: true,
confirmButtonColor: "#DD6B55", confirmButtonText: "Yes, delete it!",
cancelButtonText: "No, cancel plx!",
closeOnConfirm: false,
closeOnCancel: false
},
function (isConfirm) {
if (isConfirm) {
SweetAlert.swal("Deleted!", "Your imaginary file has been deleted.", "success");
} else {
SweetAlert.swal("Cancelled", "Your imaginary file is safe :)", "error");
}
});
}

ok. Updating to latest sweetAlert js and css file solved the issue. can close the issue.


Infinite scroll for submissions

Or some kind of other better system
TODO:

[x] Update to new DB in the user project view
[ ] Create seperate tab for submissions in user project view
[ ] Create seperate tab for submissions in dashboard view
[x] Create API routes for submissions:

[x] GET
[x] PATCH (update)
[x] DELETE
[x] POST (create) (Combined with PATCH)

API routes and dashboard updates added by #56

Infinite scroll implemented in #93