Deploy nebula operator with ArgoCD

Hi,
we want to deploy nebula operator with CD tool ArgoCD, but we have a problem with specify k8s namespace. In values.yaml file we cant define namespace. Do you have any suggestions how to solve this problem ?
Thank you

@MegaByte875 could you plz help advise on this?

Maybe it can be solved by edit {{ .Values.namespace | default .Release.Namespace }} in _helpers.tpl file.

Did you try changing the metadata.namespace from its CRD as follow?
apiVersion: apps.nebula-graph.io/v1alpha1
kind: NebulaCluster
metadata:
  name: nebula
  namespace: default # <-----------
spec:
  graphd:

Yes, but this what you send is for nebula-cluster for which we can set namespace.
We have a problem with nebula-operator because the only way how to deploy operator is with Helm. This Helm chart is imported into ArgoCD tool and only changes we can do are in values.yaml file, but in this file namespace is not templated :(

If I understood it correctly, you need the nebula-operator(control plan of nebulacluster, the operator itself) to be running on any namespace other than the default nebula-operator-system, right?
If that is the case, the equivalent call of --namespace in helm CLI in ArgoCD will do the job.
$ helm install nebula-operator nebula-operator/nebula-operator --namespace=nebula-operator-system --version=${chart_version}

ref:

https://github.com/vesoft-inc/nebula-operator/blob/master/doc/user/install_guide.md
https://github.com/vesoft-inc/nebula-operator/blob/master/doc/user/nebula_cluster_helm_guide.md

@robcinko  The yaml below is argocd applicaton,  the field 'namespace' is specified for deploy the chart
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: sealed-secrets
namespace: argocd
spec:
project: default
source:
chart: sealed-secrets
repoURL: https://bitnami-labs.github.io/sealed-secrets
targetRevision: 1.16.1
helm:
releaseName: sealed-secrets
destination:
server: "https://kubernetes.default.svc"
namespace: kubeseal

Thank you @wey-gu @MegaByte875 I'm going to try it :)

I will close the issue, please re-open it if you have other questions.


ServiceBinding Secret output format

Hi there,
I have a golang application that consumes multiple BTP, runs on CF and which I would like to deploy to K8s as well.
To read in all the binding credentials I have structs that I unmarshal into from VCAP_SERVICES, something like
type myService struct{
  key1 string
  key2 otherType
}
var x myServices
.. json.Unmarshal(.., &x) ...

The way the service operator creates K8s secrets makes it hard to populate structs with service credentials.
It's possible to use either

env variables, where I have to assign each env variable to the correct struct field
files, where one file per credential key is created. It's possible to create a map with one key per file, unmarshal the file content, marshal to string, unmarshal to struct. This is doable but somewhat cumbersome.

Therefore my question(s):
What is the recommended way to unmarshal service credentials into golang structs?
Is there perhaps a library that you use (internally)? Have you already thought about creating secrets that contain one key only so unmarshaling is simplified?
Thanks and best regards!

Hi,
Secrets are standard way of storing sensitive data in kubernetes and we put there binding result exactly as we get it from brokers, same behavior you can see in SVCAT.
I am not sure what's your exact questions but secret's data is treated as standard map[string][]byte  in golang app.
Each service returns different structure in its binding response so its impossible to get dedicated struct for all bindings.

we put there binding result exactly as we get it from brokers,

I would say you don't store it "exactly" as you get it :smile: You first process it in this serialize method before storing it:
https://github.com/SAP/sap-btp-service-operator/blob/91943850d30cda4ab4fda76eba3ba5cdfb017216/controllers/controller_util.go#L43-L55
Unfortunately, that process is irreversible, as you can't destiguish between the number 42 and the string "42", the array [1, 2, 3] and the string "[1, 2, 3]", etc.
It would be really nice, if you would just store the credentials in one key, serialized as a json (for compatibility this probably needs to be configurable). That way one could easily unmarshal into a go struct.
Let me give an example.
So instead of creating a secret like this:
apiVersion: v1
kind: Secret
stringData:
    key1: value1
    key2: value2

You would create one looking like this:
apiVersion: v1
kind: Secret
stringData:
    credentials: '{"key1": "value1", "key2": "value2"}'

This would be much easier to work with for our team.
@jkbschmid I guess that would also solve your problem, right?
@pavelmaliy I can create a PR for this, if you wish.
See similar issue in SVCAT: https://github.com/kubernetes-sigs/service-catalog/issues/1109
and my proposal to fix it: https://github.com/kubernetes-sigs/service-catalog/pull/2886
I don't think this will be ever fixed over there, as the project seems dead.

@phil9909 Thanks for the clarification, I saw your proposal for fix we can do something like that here as well.
Go ahead you can create PR we'll review it.
@jkbschmid  I understand your use case as well, applications that run on CF will have much smoother transition to K8S if the binding secret will be similar to VCAP_SERVICES.

@phil9909 could we make this as an additive change, i.e. serialize the full json while still populating separate secret keys with single values?

I talked with @loewenstein via phone to understand his use-case:
We agreed that it is unlikely that an application will need both at the same time. But it could happen that an update of an application switches from one to the other.
This is still possible by creating a new binding for the new version of the application.

you can upgrade to v0.1.10 version with the latest commit


Changing focus removes data from other fields [Redux-from + ImmutableJS]

when you change focus between fields, the data I already typed in the previous field gets removed.

You should look at what's happening to the state in redux-devtools.

You should look at what's happening to the state in redux-devtools.

i'm running into this, too, kinda a show stopper. It even affects the demo repo: https://github.com/itaylor/redux-form-immutablejs-example
Repro steps:

Type something in the input
Blur the input
Focus the input
Your input value vanished!

Debugging & tracing the error leads you into React's internal closeAll method, which totally stumps me. From checking out devtools, it's apparent that it's not merging the previous & current state, but rather just overwriting the previous state. Not sure how where to look next...

I think this is actually a problem is redux-immutablejs, particularly in the dirty and finalState calculations, will update when i submit a PR

OK, there's 2 errors keeping this from working:

https://github.com/erikras/redux-form/blob/52b4772265e234a08058532c92f2a4ae1c0d5919/src/reducer.js#L196
[form]: reducer(state[form], rest) should be [form]: reducer(state.get(form), rest)

https://github.com/erikras/redux-form/blob/52b4772265e234a08058532c92f2a4ae1c0d5919/src/reducer.js#L63-L66
the reducer should simply be: return state.set('_active',field);

@erikras Any thoughts on how to cleanly make this work?

@itaylor?

Keep in mind that the redux-form reducer works on plain javascript objects. You will need to wrap it in something that converts from and to immutable js maps.
If you are looking at code inside reducer.js and your state is an immutable js map, you're doing it wrong.

when you refer to state are you talking about global redux state, or the form reducer state? The FAQ & the demo repo suffer from this error so I don't think it's my fault (for once! :laughing:)

I'm referring to the local variable you referred to in your comment, as seen in the debugger breaking on that line.

the reducer should simply be: return state.set('_active',field);

Anywhere inside the redux-form reducer, starting from here, the state should be a plain js object.

that makes sense, so in that case I think getFormState is coming too late in the call stack to serve its purpose, yeah?

It doesn't seem like it. getFormState is used in the mapStateToProps that redux-form is giving to connect(). It can't happen earlier.

@mattkrick,@lethanhquang I've updated the example with a fix for the issue you were seeing.
There are multiple ways to solve the issue, see: https://github.com/itaylor/redux-form-immutablejs-example/issues/1 for more details.

hmmmm, so the preferred way to solve this is to have a mutable object inside an immutable? Feels dirty, but if I never directly edit it, I suppose that means I can't mess it up.
PS, for the googlers, you can keep using redux-immutablejs, just use this as your getFormState
export function getFormState(state, reduxMountPoint) {
  return state.get(reduxMountPoint);
}

and then set your initial state to be a mutable inside an immutable:
let initialState = Map([
  ['form', form]
]);

Yeah, given that redux-form reducer needs to take in a normal, mutable JS object as its state parameter, there are two choices.  Either leave the redux-form object as a normal, mutable JS object inside of your immutable state object, or convert it .toJS() before passing it in to the redux-form reducer and then .fromJS() the output.
One way has the yuk factor of polluting the immutable object with mutable data, the other keeps your state object purely immutable but requires extra redundant processing work for the toJS and fromJS calls.

Since this issue is inactive for a while I'm closing it.
@erikras did a great job to make redux-form@6 compatible with Immutable.js. You should definitively check it out!


ssl certificate can be updated dynamically

Description
It is hoped that the function that the ssl certificate can be updated dynamically can be added, because the services that the gateway needs to manage may have different ssl certificates, and the certificates also have the problem of expiration. The certificate information can be submitted to the configuration

OK, we'll let you know when we list the requirements

This function has been launched in version 0.9.1. Please update the apito and apito dashboard to the latest version. For detailed tutorials, please refer to click
I will close the issue, thank you for your comments


Provide API to dump and restore state

What is your Test Scenario?

In order to save time in test execution, we may try to reuse state cross different tests.
Testcafe have provided a feature name "Role". But this feature is just for login scenarios.
I hope that we could have some low level API to dump and restore states.
What are you suggesting?

My suggestions is testcafe should provide two API: dumpState, restoreState
When I calling const state: String = await t.dumpState(), testcafe should collect necessary information and serialize it.
Then when I need to using the state dumped by other tests, I just need to call await t.restoreState(state). And testcafe should restore browser to the point that await t.dumpState() is called.
This design will provide enough flexibility for developer to using the state in their test cases. For example, when I using testcafe for integration testing, I can even persist state to database so that I can share state cross run!

Any update?
I also would like to reuse data in IndexedDB among different tests.

Once we get any results, we will post them here.

Just going to bump this as this as this is something that's hampered our use of TestCafe

Can we re-open this issue please ? This is one of @miherlosev suggestions for working with firebase https://github.com/DevExpress/testcafe/issues/4939#issuecomment-609744085
I am unable to get a TestCafe + Firebase + Browserstack flow working (testcafe not supporting signInWithPopup with cloud browsers, and firebase not working with signInWithRedirect if removing indexedDB . This issue could have been an alternative to get something working.

The case with supporting Firebase for Role is described in a separate issue – https://github.com/DevExpress/testcafe/issues/2420.
The enhancement described in this issue is very abstract. Also, there are no other cases when it's necessary. So, this issue can be closed.


fix(readme): update immediate action items

Signed-off-by: AmitKumarDas<EMAIL_ADDRESS>

:tada: This PR is included in version 0.4.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Refactor HTTP request context

Background
I was working on some new enhancements, while I found the modules/context/context.go is quite messy, so I think it's better to refactor first before other works.
Major Changes

HTMLString(name string, data interface{}) => RenderToString(name base.TplName, data map[string]interface{}), the first paramter is a TplName, and the old HTMLString naming conflicts with other function names like HTML/PlainText
TmplLoadTimes is reworked. The old TmplLoadTimes in old HTMLString has no effects because the render doesn't use ctx.Data
NotFound(title string, err error) and ServerError(title string, err error) related functions are refactored, because the title is not title, it only appears in log.
use PlainText(string) and PlainTextBytes([]byte) to replace old PlainText([]bytes) and HandleText(string)
remove unused SignedUserName
use golang standard type contextKeyType struct{}; var contextKey interface{} = contextKeyType{} to replace var contextKey interface{} = "default_context"
use ctx.RespHeader() to replace ctx.Header(), because ctx.Header() is not clear whether it is for request or response.

CI failure is not related. Other passed PRs also have such failure:
        testlogger.go:78: 2021/12/14 12:02:08 ...y/files/temp_repo.go:257:CommitTreeWithDate() [E] Unable to commit-tree in temporary repo: user2/initial-unsigned (integrations/gitea-integration-mysql/data/integrations/gitea-integration-mysql/tmp/local-repo/upload.git1503302879) Error: exit status 1
            	Stdout:
            	Stderr: error: gpg failed to sign the data

        testlogger.go:78: 2021/12/14 12:02:08 .../api/v1/repo/file.go:387:handleCreateOrUpdateFileError() [E] UpdateFile: Unable to commit-tree in temporary repo: user2/initial-unsigned Error: exit status 1
            	Stdout:
            	Stderr: error: gpg failed to sign the data

Codecov Report

:exclamation: No coverage uploaded for pull request base (main@9d943bf). Click here to learn what that means.
The diff coverage is 51.78%.

@@           Coverage Diff           @@
##             main   #17979   +/-   ##
=======================================
  Coverage        ?   45.28%
=======================================
  Files           ?      820
  Lines           ?    90930
  Branches        ?        0
=======================================
  Hits            ?    41174
  Misses          ?    43195
  Partials        ?     6561

Impacted Files
Coverage Δ

modules/context/repo.go
52.88% <0.00%> (ø)

modules/templates/base.go
44.89% <ø> (ø)

routers/api/v1/user/gpg_key.go
44.31% <0.00%> (ø)

routers/install/install.go
0.56% <0.00%> (ø)

routers/private/mail.go
0.00% <0.00%> (ø)

routers/private/manager.go
0.00% <0.00%> (ø)

routers/private/manager_unix.go
0.00% <0.00%> (ø)

routers/web/repo/branch.go
56.80% <0.00%> (ø)

routers/web/repo/editor.go
24.15% <0.00%> (ø)

routers/web/repo/pull.go
30.54% <0.00%> (ø)

... and 14 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 9d943bf...a1e455f. Read the comment docs.


Updating an unlinked token's item causes actor preparation to fail

dnd2.2.1, foundry v11.300, no modules loaded running on chrome in windows, hosted on node.js
I created a blank world with no modules enabled, dragged a monster (giant spider) from the monsters compendium to a scene.
To reproduce
Edit its bite attack and change any field (in this case I chose finesse).
The update fails with data preparation failed, cannot read properties of null (reading system).
It seems that after the update item.actor is null and the subsequent item preparation fails.
This remains until the world is reloaded.
I think, but cannot definitely confirm, that this did not occur in foundry v11 299.
I don't know if this is a foundry issue or a dnd5e issue.

It's a core bug. One of these I think: foundryvtt/foundryvtt#9563 or foundryvtt/foundryvtt#9565

I was just about to add that in - confirmed it does not occur in 11.299.
Should I close this?


[Bug] Server uptime check fails randomly

The server contains an uptime check which ensures a service-account.json file exists as a quality-control check. This seems to somewhat randomly pass/fail, even when the file is present (see video below).
This only appears to happen when running in google cloud (can't reproducde locally)
E-PICSA Climate API - Swagger UI.webm
@router.get("/")
def get_status():
    """
    Check server up and authorized to access data
    """
    checkServiceAccount()
    # TODO - add test within epicsa wrapper to check if R installed and correct version
    return 'Server Up'

def checkServiceAccount():
    # check for service-account.json file relative to project root
    serviceJsonPath = path.abspath('./service-account.json')
    if path.exists(serviceJsonPath):
        return True
    else:
        raise HTTPException(status_code=401,detail="service-account.json missing from local files. Endpoints will not be able to access climate data")

@ChrisMarsh82
Do you think we even need this check explicitly anymore? I think a lot of the endpoints you've created already check for service account, so an error should still get thrown eventually?
Ideally would still be good to keep a simple /status uptime check


Cannot use same transaction for delete and set mutations

I am trying to write a transaction which deletes from a predicate of type [string], writes back to that same predicate, and then commits both at once.
I have found I'm not able to do that with the library currently.  What happens is, the original edge is deleted, but the subsequent one is never written.  As an example, I am trying to perform these mutations:
const txn = client.newTxn()

const mu1 = new dgraph.Mutation()
mu1.setDelNquads(`<0x11194> <property.code> * .`)
txn.mutate(mu1)

const mu2 = new dgraph.Mutation()
mu2.setSetNquads(`<0x11194> <property.code> "LDG" .`)
txn.mutate(mu2)

txn.commit()

If I create and commit two separate transactions rather than bundling, the written triple is visible.  But if I keep it within one transaction, the result is no data left on the predicate.
Am I using the library correctly?

Could not reproduce this. Could you share a full example @tamethecomplex?
package main

import (
	"context"
	"fmt"
	"log"
	"testing"

	"google.golang.org/grpc"

	"github.com/dgraph-io/dgraph/client"
	"github.com/dgraph-io/dgraph/protos/api"
	"github.com/dgraph-io/dgraph/x"
)

func TestList(t *testing.T) {
	d, err := grpc.Dial("localhost:9080", grpc.WithInsecure())
	if err != nil {
		log.Fatal(err)
	}

	c := client.NewDgraphClient(
		api.NewDgraphClient(d),
	)

	ctx := context.Background()
	x.Check(c.Alter(ctx, &api.Operation{DropAll: true}))
	x.Check(c.Alter(ctx, &api.Operation{Schema: `
		jurisdiction: [string] .
		id: string @index(exact) .
	`}))

	out := []byte(`{"id":"c3acc43c-c635-475d-8bed-7c3b4f2af37d","type":"concept","term":"myTerm1","jurisdiction":["jur1","jur2"],"definition":"myDef1","lastUpdate":"2018-01-30T11:19:34.150"}`)
	assigned, err := c.NewTxn().Mutate(context.Background(), &api.Mutation{SetJson: out, CommitNow: true})
	x.Check(err)
	uid := assigned.Uids["blank-0"]

	q := `
	{
		concepts(func:eq(id, "c3acc43c-c635-475d-8bed-7c3b4f2af37d")) {
			term
			definition
			jurisdiction
		}
	}
	`

	resp, err := c.NewTxn().Query(ctx, q)
	x.Check(err)
	fmt.Println(string(resp.Json))

	txn := c.NewTxn()
	_, err = txn.Mutate(context.Background(), &api.Mutation{
		DelNquads: []byte(`<` + uid + `> <jurisdiction> * .`),
	})
	x.Check(err)

	resp, err = txn.Query(ctx, q)
	x.Check(err)
	fmt.Println(string(resp.Json))

	_, err = txn.Mutate(context.Background(), &api.Mutation{
		SetNquads: []byte(`<` + uid + `> <jurisdiction> "jur3" .`),
	})
	x.Check(err)
	x.Check(txn.Commit(context.Background()))

	resp, err = c.NewTxn().Query(ctx, q)
	x.Check(err)
	fmt.Println(string(resp.Json))
}

Hi @pawanrawal, sorry, that was an abbreviated code example just for illustration.
For a complete / easily runnable example, please see:
https://github.com/tamethecomplex/js_issue_repro/tree/master/dgraph-js/issue_21
Please let me know if the example doesn't work or if something isn't clear.  Thanks!

Thanks for the example @tamethecomplex. I can reproduce this issue but strangely it happens approximately 1/10 times. I am working on a fix though this issue belongs to the Dgraph server and not the dgraph-js client so I'd say create an issue there.

Issue created in the main Dgraph repo. Link


Carthage support

adds #77

Current coverage is 97.72% (diff: 100%)

Merging #78 into master will not change coverage

@@             master        #78   diff @@
==========================================
  Files            25         25
  Lines           924        924
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
  Hits            903        903
  Misses           21         21
  Partials          0          0

Powered by Codecov. Last update d0133a2...9055c08


user:// in String::simplify_path() is using the wrong substr value?

Godot version:
Master (and probably all?)
Issue description:
So I was looking at the source to see if #22825 was possible and came across String::simplify_path() that has a user:// footprint w/ my search.  Then I noticed on line 3095, the substring value might be incorrect? Because local:// = 8, res:// = 6 and user:// = 6 ? although user is one character greater than res://
You can see it here https://github.com/godotengine/godot/blob/master/core/ustring.cpp#L3095

Beginner question here I just supposed to submit a PR to get it updated right ?


Skip stomp tests by default

As a developer I would like to run tox -e tests in an isolated environment and expect the tests to pass so that I can easily develop parts of the code that do not relate to stomp. Currently an explicit flag must be passed, --skip-stomp to skip the tests that require a working message bus to be running on localhost. We should follow dodal's example and have tox -e tests run only unit tests.

Obsolete with the moving of those tests to https://github.com/DiamondLightSource/bluesky-stomp


GraphQL Get: Query all properties if none are given

Currently get queries require to list all properties that should be returned and if no properties are given, the query returns an error.
Instead of returning an error, the client should get all non-reference properties from the schema if no properties are set and include those by default in the query.

this is done over GRPC now


Update lemonsr.png

Codecov Report

Merging #31 (af74682) into master (7e0a012) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master      #31   +/-   ##
=========================================
  Coverage     72.15%   72.15%
  Complexity      399      399
=========================================
  Files            70       70
  Lines          1232     1232
  Branches        125      125
=========================================
  Hits            889      889
  Misses          311      311
  Partials         32       32

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 7e0a012...af74682. Read the comment docs.


Fix repeatedly loading engine when calling sceneFromFirstEngine

🦟 Bug fix
Fixes #959
Summary
Added an better checks to make sure we return the engine if it was already previously loaded instead of loading the engine again.
To test:
gz sim -s -r -v3 --iterations 50 model_photo_shoot.sdf

and the following msg should now be only printed once:
[Msg] Loading plugin [gz-rendering-ogre2]

Checklist

[x] Signed all commits for DCO
[ ] Added tests
[ ] Updated documentation (as needed)
[ ] Updated migration guide (as needed)
[ ] Consider updating Python bindings (if the library has them)
[ ] codecheck passed (See contributing)
[ ] All tests passed (See test coverage)
[ ] While waiting for a review on your PR, please help review another open pull request to support the maintainers

Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining Signed-off-by messages.

these test are failing

Should be fixed by e297225


Kornet tube wont load missile

Kornet wont load a missile, probably has to do with the model missing an attachment point for the missile.

Yeah, noticed they even left a comment about it being "a hack". I don't have any experience with modelling so I haven't fixed it myself.

Can probably just use attachment 0 if it doesnt find any other attachment.

Fixed on 94594c2.


refactor(core): refactor shutdown procedure

ran in sim, checks out. gtg, checks might need a rerun though

ok @andrewxhill, tests are passing


datasets.data_files.EmptyDatasetError: The directory at wikisql doesn't contain any data files

Describe the bug
From these lines:
from datasets import list_datasets, load_dataset
dataset = load_dataset("wikisql","binary")
I get error message:
datasets.data_files.EmptyDatasetError: The directory at wikisql doesn't contain any data files
And yet the 'wikisql' is reported to exist via the list_datasets().
Any help appreciated.
Steps to reproduce the bug
From these lines:
from datasets import list_datasets, load_dataset
dataset = load_dataset("wikisql","binary")
I get error message:
datasets.data_files.EmptyDatasetError: The directory at wikisql doesn't contain any data files
And yet the 'wikisql' is reported to exist via the list_datasets().
Any help appreciated.
Expected behavior
Dataset should load. This same code used to work.
Environment info
Mac OS

Fixed. Please close.

how to fix?i need your help


Can we generate a Keep a Changelog like Changelog ?

To be more specific, I'm interested in features like having a link to the corresponding release and/or having an unreleased section.
Thanks in advance!

Any news on this ?

Would you consider disabling stalebot given that there has been no feedback on this, as well as other tickets? Thanks


News Api

The API that fetches News data seems to have some problem
Its not loading

@JasonDsouza212 yes there is an issue with the Bing news search api , it has internal server error probably . If you want to fix it by implimenting other news api or any other way then that will be great

Apparently Bing APIs have been down, even for paid subscriptions, so will likely have to wait to switch APIs.

I think they have changed the API endpoints or they might be thinking about changing it

Can I get assigned to this issue under JWOC?

Yes , I'm assigning it to you @arnab2001

can i work on this issue


How can we get meeting id of a newly  created meeting

"NOT ISSUE": As we create a new meeting it redirects us to the zoom UI, Is there any way we could still get a meeting id or create an invitation link before proceeding to zoom UI :(

"NOT ISSUE": As we create a new meeting it redirects us to the zoom UI, Is there any way we could still get a meeting id or create an invitation link before proceeding to zoom UI :(

you get meeting id and pass...programmatically check example and readme

"NOT ISSUE": As we create a new meeting it redirects us to the zoom UI, Is there any way we could still get a meeting id or create an invitation link before proceeding to zoom UI :(

you get meeting id and pass...programmatically check example and readme

Yeah Found it in meeting details listener, but  can we somehow get the same id and password as we get on clicking on invite in the zoom UI?

"NOT ISSUE": As we create a new meeting it redirects us to the zoom UI, Is there any way we could still get a meeting id or create an invitation link before proceeding to zoom UI :(

you get meeting id and pass...programmatically check example and readme

Yeah Found it in meeting details listener, but can we somehow get the same id and password as we get on clicking on invite in the zoom UI?

meeting id and pass are same........as shown in zoom ui......as both are generated on zoom sdk


Crash on DTLS resumed handshake

For DTLS-SRTP our implementation does a normal DTLS handshake on the RTP port. After that we start a resumed handshake on the RTCP port, in order to duplicate the same DTLS session to both ports. This is done to save CPU load on key exchange and certificate validation.
When sending a ClientHello with the SessionID from RTP to the RTCP port the browser crashes immediately.
Regards,
matt

As long as the same PEM cert is set for both RTP and RTCP, which will always be the case in OWR, the DtlsAgent should be shared between the two, which in turn means that the SSL context will be shared.
I'd expect that sharing the SSL context enables whatever session optimizations that OpenSSL supports.
In any case we will need some logs to debug this issue, running with dtls:5 should hopefully do the trick.
Also, have you also verified that rtcp mux is switched off?

To explain what I'm doing. I start a WebRTC call from Bowser to a VoIP phone (our implementation). When I answer the call on the phone, Bowser crashes. When i configure the phone to do full DTLS handshakes for RTP and RTCP, Bowser doesn't crash. We don't support RTCP mux, so it is not used for this scenario.
I'd like to do the debug traces for you, but I don't know how. Can you please explain how I can create a trace with dtls:5? Thank you!

*dtls*:5

Set the GST_DEBUG environment variable to that.

Also, when it crashes, can you get a backtrace? All of this requires building bowser from source, which is not too difficult if you haven't done it already.


RenderObjectElement.updateChildren method produces inconsistent result.

SDK version

flutter doctor -v

Steps to Reproduce
Widgets like Column or Row that extend MultiChildRenderObjectWidget class that creates MultiChildRenderObjectElement produce unexpected result.
At First, I saw this issue on Bloc repository but I think this is not about Bloc but RenderObjectElement.updateChildren method.
This is Columnwidget has [Text, StatefulWidget] without Key. When I tap the button in the StatefulWidget, the Text widget at the beginning is toggled and it works as expected:

But if I add a Text widget at the end of the Column and toggle both of Text widgets just like below, StatefulWidget is newly inflated and results in a loss of state:

Details
So I looked at the framework.dart to understand how it works and found following results.

In the above case, without Key, if both the first and last elements of the newChildren and oldChildren are different, that is, Widget.canUpdate(oldChild.widgetm newWidget) is false, nothing in the newChildren list is changed after below lines.

Screenshot of framework.dart 1

Then, framework invokes updateChild with the StatefulWidget in this while loop and it inflates new StatefulWidget. (Exactly on line 6149.)

Screenshot of framework.dart 2

I guess this algorithm is designed to avoid the time complexity of O(n^2) and wonder if this is intended and using StatefulWidget with Key is forced in the above case.
Source Code
import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: const MyHomePage(title: 'Flutter Demo'),
    );
  }
}

class MyHomePage extends StatefulWidget {
  const MyHomePage({super.key, required this.title});

  final String title;

  @override
  State<MyHomePage> createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
  bool _show = false;

  void _changeTextsVisibility() {
    setState(() {
      _show = !_show;
    });
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text(widget.title),
      ),
      body: Center(
        child: Column(
          mainAxisAlignment: MainAxisAlignment.center,
          children: <Widget>[
           // Comment any of the texts to reproduce
            if (_show) const Text('TEXT1'),
            const NumberView(),
            if (_show) const Text('TEXT2'),
          ],
        ),
      ),
      floatingActionButton: FloatingActionButton(
        onPressed: _changeTextsVisibility,
        child: const Icon(
          Icons.abc,
        ),
      ),
    );
  }
}

class NumberView extends StatefulWidget {
  const NumberView({super.key});

  @override
  State<NumberView> createState() => _NumberViewState();
}

class _NumberViewState extends State<NumberView> {
  int number = 0;
  @override
  Widget build(BuildContext context) {
    return Column(
      children: [
        Text(
          'The current number is $number',
        ),
        OutlinedButton(
          onPressed: () {
            setState(() {
              number += 1;
            });
          },
          child: const Text('Change number'),
        ),
      ],
    );
  }
}

Reproducible using the code sample provided above.

recordings

one text
2 texts

flutter doctor -v
[✓] Flutter (Channel stable, 3.3.8, on macOS 13.0.1 22A400 darwin-arm, locale en-GB)
    • Flutter version 3.3.8 on channel stable at /Users/nexus/dev/sdks/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 52b3dc25f6 (2 weeks ago), 2022-11-09 12:09:26 +0800
    • Engine revision 857bd6b74c
    • Dart version 2.18.4
    • DevTools version 2.15.0

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
    • Android SDK at /Users/nexus/Library/Android/sdk
    • Platform android-33, build-tools 33.0.0
    • Java binary at: /Users/nexus/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/213.7172.25.2113.9123335/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 14.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 14B47b
    • CocoaPods version 1.11.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[!] Android Studio
    • Android Studio at /Applications/Android Studio Preview.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    ✗ Unable to find bundled Java version.
    • Try updating or re-installing Android Studio.

[✓] Android Studio (version 2021.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)

[!] Android Studio
    • Android Studio at /Applications/Android Studio Preview 2.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    ✗ Unable to find bundled Java version.
    • Try updating or re-installing Android Studio.

[✓] Android Studio (version 2021.3)
    • Android Studio at /Users/nexus/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/213.7172.25.2113.9123335/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)

[✓] Android Studio (version 2021.3)
    • Android Studio at /Users/nexus/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/213.7172.25.2113.9014738/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)

[✓] VS Code (version 1.73.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.52.0

[✓] Connected device (4 available)
    • M2007J20CG (mobile)    • 5dd3be00                             • android-arm64  • Android 12 (API 31)
    • iPhone 14 Pro (mobile) • 4F72110C-F38B-4CF9-93C4-4D6042148D28 • ios            • com.apple.CoreSimulator.SimRuntime.iOS-16-1 (simulator)
    • macOS (desktop)        • macos                                • darwin-arm64   • macOS 13.0.1 22A400 darwin-arm
    • Chrome (web)           • chrome                               • web-javascript • Google Chrome 107.0.5304.110

[✓] HTTP Host Availability
    • All required HTTP hosts are available

! Doctor found issues in 2 categories.

[!] Flutter (Channel master, 3.6.0-7.0.pre.34, on macOS 13.0.1 22A400 darwin-arm64, locale en-GB)
    • Flutter version 3.6.0-7.0.pre.34 on channel master at /Users/nexus/dev/sdks/flutters
    ! Warning: `flutter` on your path resolves to /Users/nexus/dev/sdks/flutter/bin/flutter, which is not inside your current Flutter SDK checkout at /Users/nexus/dev/sdks/flutters. Consider adding /Users/nexus/dev/sdks/flutters/bin to the front of your path.
    ! Warning: `dart` on your path resolves to /Users/nexus/dev/sdks/flutter/bin/dart, which is not inside your current Flutter SDK checkout at /Users/nexus/dev/sdks/flutters. Consider adding /Users/nexus/dev/sdks/flutters/bin to the front of your path.
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision a780a007e4 (4 hours ago), 2022-11-23 00:31:49 -0500
    • Engine revision a43142d77a
    • Dart version 2.19.0 (build 2.19.0-421.0.dev)
    • DevTools version 2.19.0
    • If those were intentional, you can disregard the above warnings; however it is recommended to use "git" directly to perform update checks and upgrades.

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
    • Android SDK at /Users/nexus/Library/Android/sdk
    • Platform android-33, build-tools 33.0.0
    • Java binary at: /Users/nexus/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/213.7172.25.2113.9123335/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 14.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 14B47b
    • CocoaPods version 1.11.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[!] Android Studio
    • Android Studio at /Applications/Android Studio Preview.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    ✗ Unable to find bundled Java version.
    • Try updating or re-installing Android Studio.

[✓] Android Studio (version 2021.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)

[!] Android Studio
    • Android Studio at /Applications/Android Studio Preview 2.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    ✗ Unable to find bundled Java version.
    • Try updating or re-installing Android Studio.

[✓] Android Studio (version 2021.3)
    • Android Studio at /Users/nexus/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/213.7172.25.2113.9123335/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)

[✓] Android Studio (version 2021.3)
    • Android Studio at /Users/nexus/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/213.7172.25.2113.9014738/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)

[✓] VS Code (version 1.73.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.52.0

[✓] Connected device (4 available)
    • M2007J20CG (mobile)    • 5dd3be00                             • android-arm64  • Android 12 (API 31)
    • iPhone 14 Pro (mobile) • 4F72110C-F38B-4CF9-93C4-4D6042148D28 • ios            • com.apple.CoreSimulator.SimRuntime.iOS-16-1 (simulator)
    • macOS (desktop)        • macos                                • darwin-arm64   • macOS 13.0.1 22A400 darwin-arm64
    • Chrome (web)           • chrome                               • web-javascript • Google Chrome 107.0.5304.110

[✓] HTTP Host Availability
    • All required HTTP hosts are available

! Doctor found issues in 3 categories.

This is working as intended. The framework does its best to match existing child elements with new widget configurations to avoid state loss. However, there is no guarantee that this will always work perfectly. In some situations (like the one described in the issue above), developers need to guide the framework by providing keys on the widgets that need to be matched.


Delete Internal/Internal.meta

This seems to be a meta file for an empty directory which doesn't need to exist

Thanks!


Add Nats streaming to list

Include nats streaming to list of scalers in readme.
Thanks

Hello from the NATS team!  I wanted to let you know that we really appreciate you adding NATS into Keda - your project looks very interesting.  Don't hesitate to reach out if you have any questions or issues.  Thanks!
https://slack.nats.io/
<EMAIL_ADDRESS>

@colinsullivan1 i have yet to update the documentation to include nats Streaming.
But the nats Streaming scaler is already merged to the master.  I think it is also available in dockerhub master tag.
Thanks to the keda team for merging that pr.


Cleaner UI in frontend

User Story
As a user I would like a cleaner and more aesthetically pleasing UI.
Detailed Description
We are using react-bootstrap UI components without any modifications. This Story serves to change the look and feel of the website according to our UI mockups, and to define style conventions that we must all use from now on.
Subtasks (Please also link task PRs here)

[]
[]
[]

While this story was initially opened for the sake of small UI design changes, we as a team decided to change our entire UI/UX flow to improve the user experience. We did this by streamlining the features of our application into more intuitive groups.
Mockup
Market

The market page has three main features.

Watchlist

list of stocks the user is watching
clicking on stock ticker will select the stock and show the stock's quote

Quote

display information for the selected stock

display user position statistics
display general stock statistics

Buy/Sell

show how many shares of the selected stock the user currently owns
show user's buying power
allow the users to buy or sell specified number of shares

allow the user to specify number of shares to buy or sell
display the value of the specified number of shares (market value x shares)

Profile

Portfolio

list of stocks the user owns
display graph of the user's portfolio history
clicking on stock ticker will select the stock and show the stock's quote in the Market page

Performance

percentage gain of the stocks that the user owns
display graph of the user's portfolio history
clicking on stock ticker will select the stock and show the stock's quote in the Market page

History

display a table of the user's buy/sell transactions

display amount of shares exchanged
display portfolio value after transaction

Why did we close this issue? It's not implemented yet.


LineItem:DiscountRate: change type from string to double

Discount rate (percent) was defined as string but given as 10.00 in example responses within this yaml file, e.g. line 12184 within the LineItems section within the Quote example response (#/components/schemas/Quotes).
Additionally, the API1.0 had this as numeric.

Thanks @jon001


Unable to export to excel

Exporting to excel worked properly before but whith latest versions, process starts but no export file is generated.
In log file, logging stopped log entries in "creating excel" process:
2018-07-12 11:22:23,236 [JavaFX Application Thread] TRACE org.monarchinitiative.hpoworkbench.controller.HpoController - exporting to excel
2018-07-12 11:23:07,120 [JavaFX Application Thread] TRACE org.monarchinitiative.hpoworkbench.controller.HpoController - Setting path to LOINC Core Table file to C:\ExportedFiles\hpo.xlsx
2018-07-12 11:23:07,391 [JavaFX Application Thread] TRACE org.monarchinitiative.hpoworkbench.excel.Hpo2ExcelExporter - Creating excel
Regards

Sorry for the delay in fixing this and thanks for pointing out this bug. I have fixed it and made a new release that now correctly exports in Excel format
https://github.com/TheJacksonLaboratory/HPOworkbench/releases/tag/v.1.2.0


Use ActiveSupport::Logger instead of Ruby std Logger for the Rails apps

Rails libraries expect the Rails.logger instance to inherit from ActiveSupport::Logger. The ruby standard library logger for example does not implement methods like silence which is used by some of the Rails internals.
This change fixes the inheritance issue.
Co-authored-by<EMAIL_ADDRESS>This fixes the below error:

The error appears in development environment when Production like logging is enabled.
Tested with happy results:

yeah tested the latest changes as well, all good 👍


Inconsistent naming for certain flags

Add task name flag has inconsistent naming "-t" instead of "-n" which is used for all other name flags.
We should also standardise and avoid magic numbers by adding constants into ConstantHelper.
Here is an example of something I did in ParserHelper:

Please help me change the UG (on github) when you make the changes!


TypeError: Cannot read properties of undefined (reading 'challenge')

Describe the issue
Can not register with example
Reproduction Steps

Clone this repository
Move to example folder
Install packages by npm install
Run example by npm run start
Click on "Register" button
Return "TypeError: Cannot read properties of undefined (reading 'challenge')"

Expected behavior
Open the popup to choose the authentication options
Dependencies

OS: (macOS 14.4.1)
Browser: (Chrome 129.0.6668.91)

I think there's something wrong with the latest update of /browser, version 11

I think there's something wrong with the latest update of /browser, version 11. version 10 works fine for me.

Someone contacted me and told me they were having the same problem. I already checked some commits on the example folder but I can not find anything wrong. I think the min file (example/public/index.html at line 6) was changed. Can you clear the cache on the browser and clone this source code again to reproduce?

I'm not using the example code, but based on line 6 of index.html, it calls the latest version of SimpleWebAuthn/browser. I think you should point to a specific version (in my case, version 10) and try again.

Yeah, I changed to version 10 and It's worked. Thank you. Maybe I still have not closed this issue so the author can see and fix it on version 11

Ah, v11 broke the API for both startRegistration() and startAuthentication(). I forgot the @simplewebauthn/browser import uses a CDN without a version specifier so it makes sense the front end started pulling v11 without any refactoring to account for the API change.
I'll fix this later this week. Thanks for your patience ✌

Reopening so I'll remember to fix this.

same for me,  e.startRegistration broke on client-side since it use cdn version /* [<EMAIL_ADDRESS>*/, is there a way to revert back to v10?

same for me,  e.startRegistration broke on client-side since it use cdn version /* [<EMAIL_ADDRESS>*/, is there a way to revert back to v10?

Replace this one in line 6 on index.html file. It's worked for me

A note for anyone who makes it here in the near term.
It's broken for using NPM to install packages as well.  I just updated to 11.0.0 on both browser and server packages.  I checked that those are the latest on the public NPM repo.
I restructured the results of my generateRegistrationOptions remote call to this:
const startRegOptions = {
    optionsJSON: generatedRegistrationOptions,
    useAutoRegister: false,
};

and then the call to startRegistration(startRegOptions) works fine.
I assume that when the libs hit 11.0.1 this will go away and the generateRegistrationOptions will structure in the optionsJSON or the docs will change.
For now the temp restructuring above got me moving again in my dev environment.

The example server has been updated to use v11 for everything. I took it for a spin locally and everything seems to work fine now.
Part of this was pointing the browser to a specific version of @simplewebauthn/browser for me to update when I also bump the version of @simplewebauthn/server.


OpenTelemetry trace error occurred. cannot send message to batch processor as the channel is closed

Describe the bug
Sometimes the runtime shows this message when its shutting down:
OpenTelemetry trace error occurred. cannot send message to batch processor as the channel is closed
To Reproduce
Create a spicepod with several datasets and then after its loaded press ctrl-c
Expected behavior
Figure out why and suppress the message if its expected.
Runtime Details
Spicepod
Add the relevant spicepod.yml section.
Output of the describe table
Add any relevant describe table output here.
Output of explain query
Add any relevant explain query output here.
E.g. explain select 1
+---------------+--------------------------------------+
| plan_type     | plan                                 |
+---------------+--------------------------------------+
| logical_plan  | Projection: Int64(1)                 |
|               |   EmptyRelation                      |
| physical_plan | ProjectionExec: expr=[1 as Int64(1)] |
|               |   PlaceholderRowExec                 |
|               |                                      |
+---------------+--------------------------------------+

spice, spiced, OS info

spice version: spice version
spiced version: spiced --version
OS info: uname -a

Have you tried this on the latest trunk branch?

[ ] Yes
[ ] No

If possible, run spiced with DEBUG log level
By setting the environment variable SPICED_LOG="task_history=DEBUG,spiced=DEBUG,runtime=DEBUG,secrets=DEBUG,data_components=DEBUG,cache=DEBUG,extensions=DEBUG,spice_cloud=DEBUG"
Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
Add any other context about the problem here.

This can also happen during a non-shutdown scenario when there are candle embeddings that block the Tokio runtime from executing

There is a variation of this error that I can consistently reproduce:
OpenTelemetry trace error occurred. Exporting timed out after 30 seconds


chrome submission rejected: ’Invalid value for ‘oauth2.client_id’

Version: 1.1.1
Status: Rejection
Violation date: Dec 21, 2023
Violation type: Spam and Placement in the Store
Details:

Violation reference ID: Yellow Magnesium
Violation: Not providing promised functionality

’Invalid value for ‘oauth2.client_id’

How to rectify: Test the code that you submit to the web store locally, verify that your submission contains the files you expect at the paths you expect, and is working as intended. For more information, please refer to the documentation and migration checklist on Manifest V3 version.
Relevant section of the program policy: Extensions with broken functionality - such as dead sites or non-functioning features - are not allowed.

Resubmitted after adding key to manifest file. retrieved the key from chrome webstore using the below instructions and used that key to generate the zip file and uploaded that zip file and submitted.

go to chrome developer dashboard.
go to Package tab and click View public key

wait for review of the submission.

the draft is approved but is failing to download from chrome store. getting below error:
Download error: Invalid manifest

it turns out that the above error was misleading. use the below steps to see the correct error:

go to chrome web store developer dashboard
go to product-track
go to Package page
under the Draft or the Published section, click the .crx file link under CRX file column
this should download and attempt to install.
Note: Draft might fail to download, so confirm by clicking Download suspicious file
now you should see the actual error (if any) on the top of the page.
if successful you will see a message something like ????????

the error shown is as below.
``
so resubmitted the package with the client id for the dev manifest file using the correct client id pulled from the gcp console.
PR https://github.com/muly/product-track/pull/64 will updated to include the client id for dev deployment aswell.
wait for review of the submission.

the issue is resolved.


can not run after offline install have no any logs

Windows Terminal version
1.15.2874.0
Windows build number
10.0.19044.1288
Other Software
No response
Steps to reproduce
offline install by commd add-appxpackage xxxx
than run
Expected Behavior
run ok
Actual Behavior
can not run without any log

without any log

There's nothing in Event Viewer? Does the window appear then crash/? Is there a settings.json that's created in one of these places?
It's also possible that some of the dependencies might be missing, because you're doing a offline install. When you do add-appxpackage, which file are you installing, specifically? The Win11 msixbundle doesn't bundle our dependencies with it (but the Win10 one should)


[brokered console] messages in/out metrics are not working correctly

Describe the bug
Messages in/out metrics for a topic address type in brokered addr space are not valid.
When sending 1000 messages to a topic with a receiver already attached, various amounts are logged in messages in/out, ie; less than 1000
To Reproduce
Steps to reproduce the behavior:

Create brokered addr space
create brokered topic
attach receiver to topic [1  -additional context]  expecting 1000 messages
attach sender to topic  [2 -additional context] and send 1000 messages
Observe the messages in/out in console while messages are flowing

Expected behavior
messages in/out will display 1000 messages in/out
Screenshots

Additional context
[1] cli-proton-python-receiver  --broker amqps://<username_password>@extrernal_messaging_host:443>/mytopic --log-msgs dict --count 1000
[2] cli-proton-python-sender  --broker amqps://username:password@extrernal_messaging_host:443>/mytopic --log-msgs dict --count 1000
furthermore. please see issue #1852 for related issue

When sendign the messages to the topic, there is an update in console to the messages 'stored' before the update to messages in/out ... Ive noticed its the number that is in 'stored' that is added to the messages in/out value...
ie;

there are 0 messages in / out for the the topic
I send and receive 1000 messages to the topic
there are for eg; 450 messages 'stored'
one second later, stored is 0, and messages in/out are 450  ( 1000 expected )

The console referred to by this issue has been replaced.


when I use uint as the field type, Update().Add  only accepts the uint type

[x] The issue is present in the latest release.
[x] I have searched the issues of this repository and believe that this is not a duplicate.

Current Behavior 😯

Add a field to Fields in any schema, such as this:
field.Uint("inventory"),

and then generate the code. part of the generated code:
the func (<x>u *<T>Update) AddInventory(u uint) *<T>Update

this will not support int type parameters such as -1
Expected Behavior 🤔

because there is a need to use numerical decrement here, it is expected to be able to use Update ().AddInventory (-1)
Steps to Reproduce 🕹

Steps:

Add a field to Fields in any schema, such as this:

field.Uint("inventory"),

generate the code
call AddInventory(-1)

Your Environment 🌎

Tech
Version

Go
1.17.2

Ent
0.9.1

Database
MySQL

Driver
https://github.com/go-sql-driver/mysql

Hey @medivh-jay, and thanks for opening this issue.
This issue should be resolved, I just need to decide on how to address it. One option is to allow passing the signed version of an unsigned field. For example: AddInventory(int) for field.Uint("inventory"), and the second option is to provide another method for subtracting values. I prefer that first approach as it keeps the API without changes.

Hey @medivh-jay, and thanks for opening this issue.
This issue should be resolved, I just need to decide on how to address it. One option is to allow passing the signed version of an unsigned field. For example: AddInventory(int) for field.Uint("inventory"), and the second option is to provide another method for subtracting values. I prefer that first approach as it keeps the API without changes.

Why not both? Sub can then simply call Add<T>(-input).

Because there are no Sub modifiers in ent builders atm. The reason is that it can be achieved with Add(-v) (e.g. https://pkg.go.dev/time#Time.Add).

Issue resolved with #2169. Thanks for suggesting this @medivh-jay 🙏

Thank you very much for your prompt reply. 😄 @a8m


You Cannot use a command right now

🐛 Bug Report
Currently, I am unable to use the bot right now as it believes my bot is busy.
I believe the bot lagged while i was attempting to trade with someone and its stuck on that commands.
the trade window has closed and cannot be seen anymore

Just to say, i can still interact with the bot E.G use claim daily function

We think we fixed this now. Reopen if its still an issue


Write a new script to make available ASCAT L2 soil wetness Bufr files at NCI

keyword_APS3_Bufr_remote_copy_sam_MARS_ASCAT_soil_wetness resolution_fixed   |    by<EMAIL_ADDRESS>
Up until now our global suites used the ASCAT L2 soil wetness data that are archived on sam: sam:/global/ha-sam/mrlr/gen/idharss/ascat. This archive has problems,

"ascatq.20101107_1.bufr" to "ascatq.20161010_1.bufr"
. missing data between 20160108 and 20160116
. smaller file sizes for 20160107 and 20160117

201701/, 201702/, etc.
. only MetOp-1 (=MetOp-B)
. missing data between 20161011 and 20170102
. Bufr files for 20170106 and 20170107 seem small

The new suites which are used for all-sky work and which Fiona is porting currently (they are based on the PS39 and PS40 global standard suites) require ASCAT Bufr files which are not in the sam archive. We will have to use ASCAT data which are available from marsop.
Note 1. In marsop only MetOp-2 (=MetOp-B) is available
Note 2. In marsdev only MetOp-1 is available; also the data from marsdev show strange lines which are perpendicular to swathes
This ticket describes a new script to allow retrievals of ASCAT data from marsop and their transfer to Raijin.

Issue migrated from trac:355 at 2024-01-31 18:33:24 +1100

<EMAIL_ADDRESS>commented

Imported script into the following location on the access-svn nwp repository,
https://access-svn.nci.org.au/svn/nwp/da/utilities/bufr/move2raijin_ascat_ekf_bufr

<EMAIL_ADDRESS>commented

I have added a minor comment to indicate some of the hard-wired variables, which would be better supplied by the user (for future improvement).
The latest revision which is at ![623] is installed on the following embery location,
embery:/data/access/da/utilities/bufr/move2raijin_ascat_ekf_bufr

fs5892 changed status from new to assigned

fs5892 commented

If you want any future enhancements, I'd suggest allowing the user to specify the directory on raijin where the obs should go, and maybe checking the format of the $bdt arguments.
But we can save that for another time. As it is, it looks like it will do the job to me, so you can go ahead and commit.
Fiona

<EMAIL_ADDRESS>commented

Hi Fiona,
When you have time would you be able to review the script that retrieves ASCAT L2 Bufr files from marsop and copies them to Raijin?
Thanks.
Jin

fs5892 set owner to jtl548

<EMAIL_ADDRESS>set resolution to fixed

<EMAIL_ADDRESS>changed status from assigned to closed


Task level job status diagram

The older version of PROOF had this graph that showed the real time progress of what is happening with my workflow at the task level.
This was a nice thing rather than parsing through the table and hunt for jobs!
Putting this here as an issue for posterity @vortexing

Relates to PROOF on DEV as of 12/10/24


All pre-existing features removed.

All of the previous features were removed and I don't know how to get the previous version back.

phantmo force updat 👍


MarathonClient is not compatible with marathon 0.14.1-1.0.455.ubuntu1404

client.list_apps()
{
"acceptedResourceRoles": null,
"backoffFactor": 1.15,
"backoffSeconds": 1,
"labels": {},
"cpus": 0.5,
"requirePorts": false,
"instances": 1,
"tasksStaged": 0,
"healthChecks": [],
"disk": 0,
"id": "/redis-3",
"maxLaunchDelaySeconds": 3600,
"container": {
"docker": {
"image": "redis:2.8.23",
"forcePullImage": false,
"network": "HOST",
"parameters": [
{
"value": "true",
"key": "oom-kill-disable"
}
],
"privileged": false
},
"type": "DOCKER",
"volumes": [
{
"hostPath": "/var/log/redis-2",
"containerPath": "/var/log/mesos",
"mode": "RW"
}
]
},
"deployments": [],
"version": "2015-12-10T07:21:46.529Z",
"env": {},
"uris": [],
"mem": 64,
"args": null,
"tasksRunning": 1,
"dependencies": [],
"user": null,
"storeUrls": [],
"tasksUnhealthy": 0,
"versionInfo": {
"lastScalingAt": "2015-12-10T07:21:46.529Z",
"lastConfigChangeAt": "2015-12-10T07:21:46.529Z"
},
"upgradeStrategy": {
"maximumOverCapacity": 1,
"minimumHealthCapacity": 1
},
"cmd": "redis-server --port $PORT0 --dbfilename redis-2",
"tasksHealthy": 0,
"executor": "",
"ipAddress": null,
"ports": [
10010
],
"constraints": []
}
Traceback (most recent call last):
File "", line 1, in
File "/home/zhechen/works/titan/marathon/client/client.py", line 132, in list_apps
apps = self._parse_response(response, MarathonApp, is_list=True, resource_name='apps')
File "/home/zhechen/works/titan/marathon/client/client.py", line 45, in _parse_response
return [clazz.from_json(resource) for resource in target]
File "/home/zhechen/works/titan/marathon/client/models/base.py", line 36, in from_json
return cls(**{to_snake_case(k): v for k,v in attributes.items()})
TypeError: init() got an unexpected keyword argument 'ip_address'

Fixed by #77, please follow that PR instead. (or if you feel really ambitious, rebase it and make a new PR)


Removed SVN install + Cached Z3

Related to #37 , I removed the SVN dependency, as I couldn't find a benchmark that needed it.
Also added a guard that does not download z3 if it is already in the correct folder.
Additionally, z3 does not need to be installed, just in PATH.

Thank you for your PR.
I think we added svn because of Defects4j.


[SpeedDial] Add an option to make actions tooltip always visible

Hi,
It would be nice if we could have the option to have speedDial actions buttons always show their tooltip. As it is, it's impossible to see the tooltip on mobile because of the mouseover requirements.
Thanks

@mbrookes I just created a pull request, it is my first ever so please be easy on me! :)
I do have one issue though with the Tooltip when making it open as default, it seems that the tooltip position is not totally correct. Maybe you can pinpoint me where I should look at to fix this small issue
My pull request is #11101

Implemented by @hashwin in #12590 and released in<EMAIL_ADDRESS>Demo


Add service description to export script

Trello: https://trello.com/c/f0BSSc6s/32-send-ccs-an-export-of-all-g10-services-including-service-descriptions
Ash (on behalf of CCS) has requested the service description to be included in the services export, so that qualitative data analysis on the services can be carried out.

Going to get this merged now - if Ash requests any further changes we can do a new PR 😹


Queueing songs with keywords does not work.

I've hosted the bot myself for about 4 months now and the "!m q" never works with keywords, only links. Also, the new autoplay feature does not work either.

I just tested it and it works. Both ap and queueing with keywords. If they don't work for you, please double check your Google api key, and make sure youtube data api is enabled.


Training not working stopping after one epooch

Hi all I was using the previous one before this with easy GUI, and it worked.
I figured out how to allow easy GUI to work again thanks to the issues pages here to fix it
However now every time I use training this comes up after the first epoch
I am honestly not sure how to deal with it, this only happens with easy GUI too I can train just fine on go bat web
any ideas ?
 Try pasting these after "cursor = conn.corsor()" which on the 358 line:
cursor.execute('''
      CREATE TABLE IF NOT EXISTS stop_train (
        stop BOOL
      )
    ''')

    conn.commit()

It worked for me


Support for the polygon basic shape in offsetPath. Only supports pixels.

No support for fill-rule or percentages.
I am also suspicious of the last test in test/basicShapePolygonTest.js. At 0.5 I was expecting the transform to be 'translate3d(250px, 400px, 0px) rotate(90deg)'. This is because I have purposely made the polygon to be a hexagon with sides of length 250px. However when I console.log the path length it returns 1800, not 1500.

I don't understand the rotations for the last test. Shouldn't it be 150deg at 1 / 3 and 300deg at 2 / 3?


Add Evangel Christian Seminary & College

You can find our information and domain name in the list of schools on the official website of the National Commission on Higher Education of Liberia:http://www.nche.gov.lr/content/institutions

@ecscollege Regrettably, I see some spam instead of a real page of educational authority by the address of http://www.nche.gov.lr/content/institutions. Please provide us with:

the school official website URL
the school street address, including city and country
an URL of a page on the official website where the school offers an IT-related long-term (>1 year) course
a proof, which shows that the school recognizes the domain you are submitting as an official email domain for the students.

@ecscollege Regrettably, this request has signs of fraud. I have to close it without merging. If you are a student of this school, please apply with official document ("OFFICIAL DOCUMENT" tab at https://www.jetbrains.com/shop/eform/students).


ym2612 not stuttering music on earthworm jim

Another issue posted at mame related to ym2612:
MegaDrive

According to https://github.com/mamedev/mame/issues/10511 this can be closed here


Update cloudwatch, sdk-core, ses, sns, sqs, ssm to 2.21.21

About this PR
📦 Updates

software.amazon.awssdk:cloudwatch
software.amazon.awssdk:sdk-core
software.amazon.awssdk:ses
software.amazon.awssdk:sns
software.amazon.awssdk:sqs
software.amazon.awssdk:ssm

from 2.21.20 to 2.21.21
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "software.amazon.awssdk" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "software.amazon.awssdk" }
}]

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

Superseded by #2989.


[Sortable] Doesn't work with antd table items

Here is an example : https://stackblitz.com/edit/react-ts-hdruge?file=Table.tsx
I missed maybe something ... 😢

This is a problem with ant design. Refer to https://github.com/clauderic/dnd-kit/issues/310


SoftPWM_Wiring_HeartBeat

suggested add:
byte WLED = 13;
else you get:
Arduino: 1.8.5 (Linux), Board: "Arduino Nano, ATmega328P"
/home/pi/Arduino/libraries/SoftPWM/examples/SoftPWM_Wiring_HeartBeat/SoftPWM_Wiring_HeartBeat.pde: In function 'void setup()':
SoftPWM_Wiring_HeartBeat:8: error: 'WLED' was not declared in this scope
SoftPWMSet(WLED, 0);
^
/home/pi/Arduino/libraries/SoftPWM/examples/SoftPWM_Wiring_HeartBeat/SoftPWM_Wiring_HeartBeat.pde: In function 'void loop()':
SoftPWM_Wiring_HeartBeat:18: error: 'WLED' was not declared in this scope
SoftPWMSet(WLED, 255);
^
exit status 1
'WLED' was not declared in this scope
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

even if I set the PWM to 0 the LED doesn't go of entirely. Its always lighting a bit! what can be the reason? I used a sink configuration with the ATMEGA GPIO to GND.

Fixed with Paul's changes here: https://github.com/bhagman/SoftPWM/pull/3

@DoiChris -- please create a separate issue


Sample app not working

RN version: 0.60.5
Xcode version: 11.1
NPM version: 6.13.0
Steps to reproduce:

Clone the repo
npm install in ./usabilla-u4a-react-native
npm install in ./usabilla-u4a-react-native/UsabillaSampleApp
npm start
Run react-native run-ios

Error 1:

Error 2:
Users/xxxx/Documents/git/usabilla-u4a-react-native/ios/ReactNativeUsabilla/UsabillaInterface.swift:10:8: error: module compiled with Swift 5.1 cannot be imported by the Swift 5.1.2 compiler: /Users/****/Documents/git/usabilla-u4a-react-native/ios/Usabilla.framework/Modules/Usabilla.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
import Usabilla
^
** BUILD FAILED **
The following commands produced analyzer issues:
Analyze /Users/xxxx/Documents/git/usabilla-u4a-react-native/UsabillaSampleApp/node_modules/react-native/ReactCommon/jsi/jsi/jsi.cpp normal x86_64
Analyze /Users/xxxx/Documents/git/usabilla-u4a-react-native/UsabillaSampleApp/node_modules/react-native/ReactCommon/yoga/yoga/Yoga.cpp normal x86_64
(2 commands with analyzer issues)
The following build commands failed:
CompileSwift normal x86_64 /Users/xxxx/Documents/git/usabilla-u4a-react-native/ios/ReactNativeUsabilla/UsabillaInterface.swift
CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler
(2 failures)

https://github.com/usabilla/usabilla-u4a-react-native/issues/82


Add a query file with SQL queries used to find malicious packages.

These are queries that I've plugged into the BigQuery SQL Explorer to find malicious packages.
I created a table function to make it easier to change phase:
CREATE TABLE FUNCTION `ossf-malware-analysis.packages`.analysis_for_phase(phase STRING) AS (
    SELECT Package, CreatedTimestamp, phase AS Phase,
    CASE phase
      WHEN "install" THEN Analysis.install
      WHEN "import" THEN Analysis.import
    END AS Result
    FROM `ossf-malware-analysis.packages.analysis`
);

Signed-off-by: Caleb Brown<EMAIL_ADDRESS>

Nice!! Should we add some brief info on how to run a query (for this project) under the top heading? The content that is there looks good though

This is great - thanks Caleb! Adding some brief info for running the query would be super helpful. Also, is there documentation on what A vs AAAA for the QueryType is?

what A vs AAAA for the QueryType is?

Take a look at this List of DNS Record types

Nice!! Should we add some brief info on how to run a query (for this project) under the top heading? The content that is there looks good though

Done!


Custom class adaptation

Thanks for your research :)
I wonder that this robust image editing method by attention injection can be adapted to custom class like Dreambooth research.
Ex) Photo of a cat riding a bicycle -> [V] car : give some custom class information like same car model images.

Thanks for your research :)

Probably you can combine  Dreambooth / Textual Inversion with our method but we haven't tested it.


[Bug]: MongoDB Initialization Script not executed in Coolify Deployment

Description
I'm encountering an issue with MongoDB initialization in my Coolify deployment via Docker compose. The mongo-init.js script is not executing during startup, apparently because it's being interpreted as a directory rather than a file.
Minimal Reproduction (if possible, example repository)
Here is my docker-compose file:
version: '3.8'
services:
  mongodb-dev:
    image: mongo:latest
    container_name: mongodb-dev
    restart: always
    # env_file: ${ENV_FILE:-.env}
    environment:
      MONGO_INITDB_ROOT_USERNAME: ${MONGO_INITDB_ROOT_USERNAME}
      MONGO_INITDB_ROOT_PASSWORD: ${MONGO_INITDB_ROOT_PASSWORD}
      MONGO_INITDB_DATABASE: ${MONGO_INITDB_DATABASE}
    ports:
      - '27017:27017'
    volumes:
      - mongodbdata:/data/db
      - ./mongo-init.js:/docker-entrypoint-initdb.d/mongo-init.js:ro //This should be executed by Mongo during startup
    networks:
      - my-network

  my-nest-backend:
    build: .
    container_name: my-nest-backend
    ports:
      - '${PORT}:${PORT}'
      - '9229:9229'
    depends_on:
      - mongodb-dev
    networks:
      - my-network
    # env_file: ${ENV_FILE:-.env}
    environment:
      DATABASE_NAME: ${DATABASE_NAME}
      DATABASE_USER: ${DATABASE_USER}
      DATABASE_PASS: ${DATABASE_PASS}
      MONGODB_HOST: ${MONGODB_HOST}
      NODE_ENV: ${NODE_ENV}
      PORT: ${PORT}
      MONGO_URI: mongodb://${DATABASE_USER}:${DATABASE_PASS}@${MONGODB_HOST}:27017/${DATABASE_NAME}?authSource=admin&directConnection=true
    command: npm run start:debug

volumes:
  mongodbdata:

networks:
  my-network:
    driver: bridge

Exception or Error

By checking the file in the path:
/data/coolify/applications/gg4o4w4ko4okc00cwwso4kg8# cat mongo-init.js
cat: mongo-init.js: Is a directory

Version
v4.0.0-beta.325
Cloud?

[ ] Yes
[X] No

try change to
volumes:
    type: bind
    source: ./mongo-init.js
    target: /docker-entrypoint-initdb.d/mongo-init.js:ro


3D Camera keep asepect issue(Godot 3.0)

Operating system or device, Godot version, GPU Model and driver (if graphics related):
archlinux
Issue description:

set keep asepect in orthogonal camera.
when i set keep_width the camera preview looks right, but play game give me the keep_height result.
camera get_vaspect should be the opposite.
the docments said "
A boolean representation of [member keep_aspect] in which [code]true[/code] is equivalent to [code]KEEP_WIDTH[/code].
"
vaspect = true equivalent to KEEP_WIDTH
enum KeepAspect {
KEEP_WIDTH,
KEEP_HEIGHT
};
KEEP_WIDTH = 0
KEEP_HEIGHT = 1
call Camera::set_vaspect(true)
in scene/3d/camera.cpp line 410:
void Camera::set_vaspect(bool p_vaspect) {
//set_vaspect(true)
set_keep_aspect_mode(p_vaspect ? KEEP_WIDTH : KEEP_HEIGHT);
//true ? 0: 1 is 0, so keep_aspect = 0(KEEP_WIDTH) and vaspect = true
_update_camera_mode();
}
bool Camera::get_vaspect() const {
//return keep_aspect == KEEP_HEIGHT; // 0 == 1 return false, but we set keep_aspect = KEEP_WIDTH and vaspect = true
return keep_aspect == KEEP_WIDTH; //<----fixed
}
so we set vaspect to true but get false!!!
Steps to reproduce:
Link to minimal example project:

I'm not sure if this is what this issue mentions, but vertical FOV (Keep Height mode of a Camera node) isn't working for me anymore; it looks the same as Keep Width now (horizontal FOV).

I also noticed this it seems to be caused by this d9cb00151bd662a25016ecab69433b2d4c146f6e, it also introduces a somewhat cryptic parameter that seems to be useless vaspect you cant modify it and it just mirrors what is stated in the keep aspect property.

this might be related to #14939


Installation ~/.rbenv/plugins & Homebrew

Interesting! I didn't know rbenv did plugins. https://github.com/sstephenson/rbenv/issues/691
Some points about instructions:

This is usually ~/.rbenv/plugins or /usr/local/var/rbenv/plugins if you use Homebrew on OS X.

I don't know why, but even though I do use Homebrew on OS X, it looks like this is ~/.rbenv/plugins for me.
Further, I had to make this ~/.rbenv/plugins - it would be nice to be able to brew install rbenv-chefdk instead of this:
martincleaver@martincaversmbp:~ 09:34:07 508$ cd .rbenv/
martincleaver@martincaversmbp:~/.rbenv 09:37:35 509$ ls
shims    version  versions
martincleaver@martincaversmbp:~/.rbenv 09:37:35 510$ mkdir plugins
martincleaver@martincaversmbp:~/.rbenv 09:37:38 511$ cd plugins/
martincleaver@martincaversmbp:~/.rbenv/plugins 09:37:40 512$ ls
martincleaver@martincaversmbp:~/.rbenv/plugins 09:37:40 513$ git clone https://github.com/docwhat/rbenv-chefdk.git
Cloning into 'rbenv-chefdk'...
remote: Counting objects: 22, done.
remote: Compressing objects: 100% (14/14), done.
remote: Total 22 (delta 2), reused 20 (delta 0)
Unpacking objects: 100% (22/22), done.
Checking connectivity... done.
martincleaver@martincaversmbp:~/.rbenv/plugins 09:38:47 514$ ls
rbenv-chefdk

Not least because this could be clearer:

Then symlink your ChefDK embedded directory into your $RBENV_ROOT/versions directory. For example:
mkdir "$RBENV_ROOT/versions/chefdk"

So, mkdir a symlink does not make... did you mean something like:
martincleaver@martincaversmbp:~/.rbenv/versions 09:23:41 850$ ls -la
total 8
drwxr-xr-x  5 martincleaver  staff  170  1 Dec 15:16 .
drwxr-xr-x  5 martincleaver  staff  170  6 Nov 01:59 ..
drwxr-xr-x  6 martincleaver  staff  204  6 Nov 01:56 1.9.3-p125
drwxr-xr-x  6 martincleaver  staff  204  1 Dec 15:16 1.9.3-p327
lrwxr-xr-x  1 martincleaver  staff   20  6 Nov 02:11 chefdk -> /opt/chefdk/embedded

i.e.
martincleaver@martincaversmbp:~/.rbenv/versions 09:48:55 865$ ln -s /opt/chefdk/embedded chefdk

Finally it would be useful to have instruction of what to test.
Judging by https://github.com/docwhat/rbenv-chefdk/blob/master/etc/rbenv.d/which/rbenv-chefdk.bash#L7 I'm supposing:
martincleaver@martincaversmbp:~ 09:51:32 501$ rbenv which ruby
/Volumes/Storage/martincleaver/.rbenv/versions/chefdk/bin/ruby

But a real test comparing to expected output would help.
Thanks a lot, M.

And do I need to do:
rbenv rehash

?

whooo... lots of things...
Alright... let me go through them.

I'll fix the instructions re: $RBENV_ROOT.  It is suggested, but not enforced, to use /usr/local/var/rbenv.
Symlink vs. Directory.  My first attempt required a symlink, but it now requires just an empty directory.  This is because the /opt/chefdk/embedded/bin directory contains commands that can break your system, especially if shims are created.  See chef/chef-dk#313 for more info.
Yeah, doing rbenv rehash is a good idea.
rbenv which ruby should show "/opt/chefdk/embedded/bin/ruby".

I've pushed some changes to the README up.  If they are confusing then tell me and I'll try to adjust them.

PS: sorry I missed you on IRC... I'm usually there during business hours and at random times on weekends.

Thanks @docwhat - I just came back to install on my Mac Mini. Better experience this time.
One thing:
To install rbenv-chefdk, clone this repository into the $RBENV_ROOT/plugins directory. This is usually ~/.rbenv/plugins or /usr/local/var/rbenv/plugins if you follow the suggestion in Homebrew on OS X.

Would be better written out:
To install rbenv-chefdk, clone this repository into the $RBENV_ROOT/plugins directory.
cd $RBENV_ROOT/plugins
git clone <url>

This is usually ~/.rbenv/plugins or /usr/local/var/rbenv/plugins if you follow the suggestion in Homebrew on OS X.
Simply because I misread the condensed paragraph and forgot "plugins"
Cheers, M.

@mrjcleaver Would you be willing to put that into a pull request?  You can edit the README directly via GitHub to create a fork and pull request automagically.

Here you go!


Yhhhj

Yhhhj
Originally posted by @Pnusher in https://github.com/Pnusher/mehmet/issues/1

Yhhhj
Originally posted by @Pnusher in https://github.com/Pnusher/mehmet/issues/1


Tensor skeleton

Hey all,  I'm trying to impose a little (folder) structure.  Also, the unit test I'm working on for the new tensor class is less broken!

Hey @deevashwer, if you have time tomorrow, take a look at my latest commit to the tensor_skeleton branch of my clone of this repo & run my unit tests.  I'm doing something very silly with your BV code, with sad results:
  ***   the PARI stack overflows !
  current stack size:<PHONE_NUMBER> (1907.349 Mbytes)
  [hint] set 'parisizemax' to a non-zero value in your GPRC
  ***   Error in the PARI system. End of program.


⚠ Bofrost.at has degraded performance

In a8d7f02, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 3040 ms

Resolved: Bofrost.at performance has improved in 1cd5d83 after 15 minutes.


Was Bored cleaned code I guess

Wait I need to tell you what I did ?
WhAt I DId

Optimized convToDays()
Replaced else-if statements in say, warm with one-liners
Apparently there was a If statement somewhere replaced it with if
YOU DONT KNOW HOW TO USE AN ARRAY LIKE...
Removed repeated code
Capitalized 2 descriptions

Note: Git fked up and deleted fuckingWhat?.js [Because there was a '?' in the name]

Bugs: Exist
Me: PR go brrr


CPU and Memory Hot plug Enablement

Versions:

Version of knife-vsphere: 2.0.1
Version of chef: 13.6.4

Platform Details

Version of vSphere: Version <IP_ADDRESS>00 Build 7119157
Version of ESXi: 6.5.0

Scenario:
We are trying to Enable the CPU and Memory Hot plug post cloning the VM.
Please paste the command and output (run with -VV). Don't forget to X out any passwords or
Command:
knife vsphere vm find --pool 'Pool_Name' --match-name VM_Name --cpu-hot-add-enabled
This command is giving us the output with the status true or false (Enabled or Disabled).
Is there any command to enable it if it is disabled?
Expected Result:
We need to enable the CPU and Memory Hot Plug if it is disabled.
Actual Result:
The command is giving the status if it is enabled or disabled.

Hi, the knife vsphere vm find command will not make any changes to the VM. It's just for reporting on status.
knife vsphere vm config VM_Name cpuHotAddEnabled true might work though (It's a boolean, where we normally expect a string, so I'm kinda curious...)

Hi Swalberg,
Great! the command [knife vsphere vm config VM_Name cpuHotAddEnabled true] worked.
Thanks! :)

Awesome, memory should work the same way too.
If you want this to happen during clone rather than after, look at the section on plugins in the README. A plugin can modify the clone settings we send to vsphere.
Going to close this issue but if anything pops up please reopen it or make a new one as you need.
Sean


Automatic checkout error

Hi,
I have a problem when enabled automatic checkout, on submit request in the page with address form, the page refresh but adidas site redirects me to the same page (the page with the address form)
Do you know why? Do you have any ideas?
This is the error:

Thank you, the bot is so awesome

I have more informatio
Maybe this can be usefull to resolve the problem

@DamianoPapi that has been happening since about a week after I added the auto checkout feature. They changed something in the checkout page and I briefly looked but didn't see anything obvious. I'm not planning to push any updated because I don't have much time and the splash page is not common anymore.

I have more information
Maybe this can be usefull to resolve the problem

any updates on this?

@sorxrob Thanks for the post but I've already looked into all that information. Last I looked, they're changing the IDs on the page with every load and I lost interest a while ago. Sorry, but I won't be updating this repo anymore as I've moved on to other projects.

@Joxroxagain  Oh that's why. They have dynamic ID's already then. Thank you.


chore: changes for Postgres and Helm

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

65 of 81 (80.25%)  changed or added relevant lines in 5 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.9%) to 88.115%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/renku_crac/auth.py
4
6
66.67%

src/db/adapter.py
59
64
92.19%

src/renku_crac/config.py
0
9
0.0%

Totals

Change from base Build<PHONE_NUMBER>:
0.9%

Covered Lines:
1038

Relevant Lines:
1178

💛  - Coveralls

@Panaetius I made all the changes you requested. Also I got the coverage back up to where it was before.


Unknown tag: «blockquote»

<blockquote>  tags are not supported. However they can be found in a Markdown parsed content. Is it possible to support them ?

Yes, I have added "blockquote" tag. Thanks.

Thanks !


no-unused-styles doesn't work with functions and vars

when I added the rule for no-unused-styles to my project I got many errors.
most of them were due to styles dynamically loaded from functions or vars.
consider the following use cases:
class MyView extends Component {

  static propTypes = {
    isActive: React.PropTypes.bool,
    type: React.PropTypes.oneOf(['typeA', 'typeB'])
  };

  get myActiveStyle() {
     return this.props.isActive ? style.active : {}
  }

 render() {
    var typeStyle = styles[this.props.type];
    return (
      <View style={[this.activeStyle, typeStyle]} / >
    );
  }

}

// All 3 styles will be marked as unused
const styles = StyleSheet.create({
   active: {...},
   typeA: {...},
   typeB: {...},
})

my current solution is to wrap the erroring code with:
/*eslint-disable react-native/no-unused-styles */
 const styles = StyleSheet.create({...});
/*eslint-enable react-native/no-unused-styles */

Thoughts?

Hi @yelled3, thanks for opening a ticket for your problem! I can see how this rule is currently not suitable for your needs.
I think the following two changes will help:

If the index operator is used, no errors, for that stylesheet will be thrown. The responsibility lies with the developer to make sure all properties are used.
Styles should be marked as used when they are referenced anywhere in the component. The developer has the responsibility that these abstractions actually end up being used as well.

How does that sound?

If the index operator is used, no errors

what's the index operator?

Styles should be marked as used when they are referenced anywhere in the component.

sounds about right.
Also, maybe some rule configuration can be used to define the level of strictness you want. then you can simply override them for specific files.
Thanks for the help @Intellicode

@yelled3 The index operator is [], to access properties dynamically. I think rule configuration is a good idea, for now please disable (or refactor code) the rule in files in which this problem occurs for you.

any update on this? This doesn't work for example:
const style = (index === 0) ? styles.title : styles.text

Sorry, I have not been developing React Native apps recently, hence I haven't had a personal motive to work on the issue yet, but I definitely see it as a valid case that should be checked. I´m considering to stop throwing warnings when styles are referenced anywhere in the code, will that work for you @antoinerousseau?

Yeah I think that'd be enough right?


Operating mode unavailable on Libbi/Zappi

I've had my Libbi & Zappi for a couple of months now and have setup some automations with my Octopus Intelligent Go tarif to prevent the Libbi supplying the house when the extra off-peak charging hours are active.
After a few weeks the Libbi 'operating mode' became unavailable. I was unable to see or set this mode directly although the automations setup seem to still trigger this correctly strangely.

More recently the Zappi 'operating mode' has also become unavailable

Any ideas as to why, and how they can be fixed (ideally without breaking any existing automations)

Oh, I’ve just seen this in the logs. Hope this helps

This error originated from a custom integration.

Logger: homeassistant
Source: custom_components/myenergi/select.py:174
integration: myenergi (documentation, issues)
First occurred: 15:44:01 (54 occurrences)
Last logged: 16:37:13

Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 258, in _handle_refresh_interval
    await self._async_refresh(log_failures=True, scheduled=True)
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 414, in _async_refresh
    self.async_update_listeners()
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 168, in async_update_listeners
    update_callback()
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 494, in _handle_coordinator_update
    self.async_write_ha_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 998, in async_write_ha_state
    self._async_write_ha_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1119, in _async_write_ha_state
    state, attr, capabilities, shadowed_attr = self.__async_calculate_state()
                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1056, in __async_calculate_state
    state = self._stringify_state(available)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1004, in _stringify_state
    if (state := self.state) is None:
                 ^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/select/__init__.py", line 152, in state
    current_option = self.current_option
                     ^^^^^^^^^^^^^^^^^^^
  File "/config/custom_components/myenergi/select.py", line 174, in current_option
    return LIBBI_MODE_NAMES[mode]
           ~~~~~~~~~~~~~~~~^^^^^^
KeyError: 'BALANCE'

I have the same issue and error in the log file.
I have HA-Myenergi 0.0.27 installed
Core 2024.4.3
Supervisor 2024.04.0
Operating System 12.2
Frontend 20240404.2

Firstly i am not a programmer but I do have a basic understanding of Python.
The issue seems to be at File "/config/custom_components/myenergi/select.py", line 174,
@property
def current_option(self):
    """Return the state of the sensor."""
    mode = self.device.local_mode
    return LIBBI_MODE_NAMES[mode]

LIBBI_MODE_NAMES = {0: "Stopped", 1: "Normal", 5: "Export"}
but I think mode is using the API returned names which are STOP, BALANCE and DRAIN and hence the key error.
LIBBI_MODE_CONFIG = {
"Stopped": {"mode_int": 0, "mode_name": "STOP"},
"Normal": {"mode_int": 1, "mode_name": "BALANCE"},
"Export": {"mode_int": 5, "mode_name": "DRAIN"},

I fixed this by changing select.py line 12 to
LIBBI_MODE_NAMES = {"STOP" : "Stopped", "BALANCE" : "Normal", "DRAIN" : "Export"}
This will need to be fixed in the next build

I have had the same issue for a few weeks and I can confirm that the fix worked for me too.

Can you retest with the latest version of this integration, BALANCE is now a key, see https://github.com/CJNE/ha-myenergi/blob/de5a7bef0e9448381d9dd780d4d94e4432597bbc/custom_components/myenergi/select.py#L13

Yes, all resolved now


#1207 White spaces when using variableWidth and infinite to true

Solve the #1207 issues about white spaces when using variableWidth and infinite to true, solution gave by xXanth0s (https://github.com/kenwheeler/slick/issues/1207#issuecomment-263908723)

Hey can you demo your changes in a pen, and then maybe test it against some of the existing functionality in this test template
Thanks!

Here is it : https://codepen.io/nicolaspernot/pen/WOZwzQ
I added an example of a slider with variableWidth: true and  infinite: true.
Solution is clearly better but seems not perfect when slides width are not exactly the same as the sliders width. But better. I'll try to fix this last bug in a near future.
For the other sliders demos, I noticed no problem, except maybe some changing in green and pinky colors. But I think it's nothing else than CSS improvement.

@nicolaspernot cool flashing is from the clone swap, and is known issue.
Did you want to go another round on this or you feelin a "perfect is the enemy of good" merge?

@leggomuhgreggo I know I will correct the last issue because I work for someone who want it solved. He wants it solved, but it is not his priority. A day I will, for sure :)
So, I think it's for the better to merge now and let's create an issue for the remaining issue.
By the way, yes, i'm a perfect-is-the-enemy-of-good guy :)

Thanks! Merged


Segmentation fault (core dumped)

Clone the repo and go to the directory
I run this command CUDA_VER=10.2 make -C nvdsinfer_custom_impl_Yolo_seg (beacuase i use deepstream 6.0)
and run deepstream app (deepstream-app -c deepstream_app_config.txt)
but get following error:

I will check today about it.

I'm experiencing the same issue on Jetson Nano (using DeepStream 6.0). Did you manage to figure out why this happens?

Experiencing the same issue on Jetson Nano (using DeepStream 7.0).
*PERF:  FPS 0 (Avg)
**PERF:  0.00 (0.00)
** INFO: <bus_callback:291>: Pipeline ready
Opening in BLOCKING MODE
NvMMLiteOpen : Block : BlockType = 261
NvMMLiteBlockCreate : Block : BlockType = 261
** INFO: <bus_callback:277>: Pipeline running
Segmentation fault (core dumped)

Anyone found any solution for this?

I will check today about it.

Did you find a solution for this?If so could you please share?

This is basically Ram issue. If you increase your swap memory and turn off
other program and run it. It will work fine. Thank you.
On Thu, Dec 5, 2024, 4:10 PM Gnanapriya2000 @.***>
wrote:

I will check today about it.
Did you find a solution for this?If so could you please share?
—
Reply to this email directly, view it on GitHub
https://github.com/marcoslucianops/DeepStream-Yolo-Seg/issues/5#issuecomment-2519419357,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJJLGGCGWCEO4EBXMXFDRBT2D736NAVCNFSM6AAAAABKMPT6WCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMJZGQYTSMZVG4
.
You are receiving this because you commented.Message ID:
@.***>

This is basically Ram issue. If you increase your swap memory and turn off other program and run it. It will work fine. Thank you.
…
On Thu, Dec 5, 2024, 4:10 PM Gnanapriya2000 @.> wrote: I will check today about it. Did you find a solution for this?If so could you please share? — Reply to this email directly, view it on GitHub <#5 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJJLGGCGWCEO4EBXMXFDRBT2D736NAVCNFSM6AAAAABKMPT6WCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMJZGQYTSMZVG4 . You are receiving this because you commented.Message ID: @.>

This is basically Ram issue. If you increase your swap memory and turn off other program and run it. It will work fine. Thank you.
…
On Thu, Dec 5, 2024, 4:10 PM Gnanapriya2000 @.> wrote: I will check today about it. Did you find a solution for this?If so could you please share? — Reply to this email directly, view it on GitHub <#5 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJJLGGCGWCEO4EBXMXFDRBT2D736NAVCNFSM6AAAAABKMPT6WCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMJZGQYTSMZVG4 . You are receiving this because you commented.Message ID: @.>

Can you tell me how to do it ?
Thank you so much


Throttling by GasLimit for ContractCreate and ContractCall ops

Signed-off-by: Stoyan Panayotov<EMAIL_ADDRESS>

Instead of reimbursing 500k worth of gas in the EvmTxProcessor, reimburse only 300k. That way the user will actually pay for 800k worth of gas, while reserving 1m (20% reimbursement).
I think that the percentage must be a global dynamic property that can be adjusted if needed. When it comes to the name... maybe we can use gasReimbursementPercentage or gasLimitReimbursementBuffer

The scheme I had in mind was that we refund up to 20% of the actual gas spent in the transaction.  So in the 500k/1M example 600 gas would be charged (500 used, 500X20=100 max refund).  for a 600 gas reservation only 500 would be charged.  So you can set your gas limit to 120% of the actual cost and get only the actual cost charged.
However I see the value of a max % of the reserved gas, so from another perspective a 1MM reservation results in a 800k gas minimum charge, and is much easier to reason about when looking at logs.  i.e. you will be charged the greater of 80% of what you reserved or what you actually used.


Bugfix: Issue 1056

fixes https://github.com/sourceplusplus/sourceplusplus/issues/1056

Is this draft or ready for review? Please mark accordingly

There is an error with @detekt@; I'm checking.

Ready for review.

There are visual differences between this and the original version:

Old
New

The old look specifically takes colors from the dark theme to blend in better. There should be no visual differences between the old and new (at least for the dark mode).

There are visual differences between this and the original version:
The old look specifically takes colors from the dark theme to blend in better. There should be no visual differences between the old and new (at least for the dark mode).

Fixed in latest commit.

@chess-equality, you're still missing colors.
Check here:

You may need to view it using the new UI:

@chess-equality, you're still missing colors.
Check here:
You may need to view it using the new UI:

@BFergerson Is this ok?

@chess-equality, looks right. I'll give it a full review tomorrow.

@chess-equality,, actually wait it looks like you're still using the old UI. I'm more concerned about how it looks in the new UI.

@BFergerson Here are more screenshots with the new UI.
Part 1 of 2: all dark / all light

Part 2 of 2: mixed

@chess-equality, still seeing visible differences.
Old:

New:

@chess-equality, still seeing visible differences.

Fixed in latest commit.