jaxopt.Bisection not jittable, vmappable

def F(x, factor):
  return factor * x ** 3 - x - 2

def root(factor):
  bisec = jaxopt.Bisection(optimality_fun=F, lower=1, upper=2)
  return bisec.run(factor=factor).params

print(jax.vmap(root)(jnp.array([2.0, 2.0])))

ConcretizationTypeError: Abstract tracer value encountered where concrete value is expected: Traced<ShapedArray(bool[], weak_type=True)>with<BatchTrace(level=1/1)> with
  val = Array([False, False], dtype=bool, weak_type=True)
  batch_dim = 0
The problem arose with the `bool` function.
This BatchTracer with object id<PHONE_NUMBER>08736 was created on line:
  <ipython-input-30-5f76524299dc>:7 (root)

See https://jax.readthedocs.io/en/latest/errors.html#jax.errors.ConcretizationTypeError

Turns out this is because root is not jittable, though I don't see any reason why it shouldn't be since it's internal loop is a lax.while_loop. Maybe there are some python ifs that could be lax.conds?

You need to set check_bracket=False (see here).

Ha, of course. Thank you!


Configurable default tool

Added support for a defaultTool configuration that will define which tool is selected when the widget is shown.
It also allows you to hide the select tool if you dont need it... Feel free to ignore it, just thought it might be useful.

@Jesfery Thanks a lot for PR! We definitely should have this! I will include this in next release


When Group node is in Matrix mode, Translate can not move

Matrix モードの場合、
groupノードが、translateのベクターの値ではなくて、別に持っている行列の値を使って座標変換が行われてしまう為、translate での移動が行えない。
http://jsdo.it/cx20/Mrvv
var driver = group.searchElement("technic_driver_assy-node");
driver.translate = new GLBoost.Vector3(-0.1, 0, 0); // 0 以外を設定するとドライバーが消える？

希望する動作：

実際の動作結果：

We addressed this problem by converting internally. Please check.

@cx20 How is that? Have you confirmed that it is fixed?

I tried again with the latest version of GLBoost.
http://jsdo.it/cx20/uteL
However, it seems that an error occurs. Is it a usage problem?
glboost.js:4030
Uncaught (in promise) TypeError: Cannot read property 'rotationMatrix' of null
    at M_Group.getMatrixAtOrStatic (glboost.js:4030)
    at M_Group._multiplyMyAndParentTransformMatrices (glboost.js:4560)
    at M_Group._multiplyMyAndParentTransformMatrices (glboost.js:4568)
    at M_Mesh._multiplyMyAndParentTransformMatrices (glboost.js:4568)
    at M_Mesh.getWorldMatrixAt (glboost.js:4540)
    at DrawKickerWorld.draw (glboost.js:6427)
    at Geometry.draw (glboost.js:7563)
    at M_Mesh.draw (glboost.js:12635)
    at opacityMeshes.forEach (glboost.js:14367)
    at Array.forEach (<anonymous>)

For reference, I will post a link to the previous sample program.
The original problem is that you can not use translate to change the position of the driver.
http://jsdo.it/cx20/Mrvv

I confirmed that the problem was solved with the latest version of the library.
http://jsdo.it/cx20/uEy1

　var driver = group.searchElement("technic_driver_assy-node");
　var tmpVector3 = driver.translate;
　driver.translate = new GLBoost.Vector3(tmpVector3.x, tmpVector3.y, tmpVector3.z + 50.0);


Save and load maps from files

This PR was discussed in person instead of over GitHub, the main comments were:

The packages are missing versions
Too few comments
Map->Stream and Stream->Map; why do some return values while others don't
stream_conversions.cc

:102 Implications of using .emplace(...)
:143 Should mention C++17 requirements
:180 Should this return an error/raise an exception?
:194 Why shared_ptr?
:121, :226 code repetition
:283 continue behaves like a jump (unintuitive)

wavemap_server.cc

:78 return False missing?

/prepare-release minor

/prepare-release minor

@LionelOtt Thank you for reviewing!


12h time not shown correctly

When I set the time format to 12h, the 12 AM shows as 00 AM
What should be 12 PM shows as 12 AM instead. Next hour shows correctly, 1 PM

The issue with the 12PM showing as 12 AM is you're checking if the variable hours is <= 12 to show "AM". Should instead check that Hours from 0-11 show as "AM" the rest as "PM". so simply changing that to <= 11 would fix that, but you need to then handle the hour "12" (mid day) differently to make it show PM and additionally when the Hour is "00" to display it as 12 AM and not 00 AM.
since time.getHours() returns a value ranging from 0 to 23:
if(hours == 0){
timeText.text = ${zeroPad(12, "00")} : ${zeroPad(minutes, "00")} AM;
}
elseif(hours == 12){
timeText.text = ${zeroPad(hours, "00")} : ${zeroPad(minutes, "00")} PM;
}
elseif (hours <= 11){
timeText.text = ${zeroPad(hours, "00")} : ${zeroPad(minutes, "00")} AM;
}
else{
timeText.text = ${zeroPad(hours % 12, "00")} : ${zeroPad(minutes, "00")} PM;
}
Overall this project is great and it's my go to clock! great job! :)

Thank you for reporting the bug and the solution suggestions !
I will work and update within a few weeks.

Hey No problem! :)
One thing i just thought about which would also be a good idea is to not zeroPad the hours when on 12h format or perhaps make it a option in the settings menu?
For example, "1 : 00 PM" looks more cleaner than "01 : 00 PM" imho and is more in line with how that format is intended to look. Could even have option for uppercase/lowercase "AM/PM" and "am/pm" - just food for thought :)
Looking forward to the update!!

No colour shows at all…

Overall, no data shows on the screen


Observed a panic: "invalid memory address or nil pointer dereference"

**I have used rancher stable version helm chart ( 2.6.5)
I have installed it on AKS ( k8s version 1.22.6)
the server is working fine and I can access the UI also. but after some time i got the error as
**Observed a panic:
invalid memory address or nil pointer dereference" (runtime error: invalid memory address or nil pointer dereference)**
goroutine 3662 [running]:
k8s.io/apimachinery/pkg/util/runtime.logPanic({0x37f4160, 0x6eaa280})
        /go/pkg/mod/k8s.io/apimachinery@v0.23.3/pkg/util/runtime/runtime.go:74 +0x7d
k8s.io/apimachinery/pkg/util/runtime.HandleCrash({0x0, 0x0, 0xfffffffe})
        /go/pkg/mod/k8s.io/apimachinery@v0.23.3/pkg/util/runtime/runtime.go:48 +0x75
panic({0x37f4160, 0x6eaa280})
        /usr/lib64/go/1.17/src/runtime/panic.go:1038 +0x215
github.com/rancher/rancher/pkg/controllers/management/aks.(*aksOperatorController).onClusterChange(0xc001894410, {0xc0060b1b68, 0x40b2d4}, 0x3e41980)
        /go/src/github.com/rancher/rancher/pkg/controllers/management/aks/aks_cluster_handler.go:183 +0x811
github.com/rancher/rancher/pkg/generated/controllers/management.cattle.io/v3.FromClusterHandlerToHandler.func1({0xc002102840, 0x393bf333c2d}, {0x47b41b0, 0xc0055da000})
        /go/src/github.com/rancher/rancher/pkg/generated/controllers/management.cattle.io/v3/cluster.go:105 +0x44
github.com/rancher/lasso/pkg/controller.SharedControllerHandlerFunc.OnChange(0xc0055da000, {0xc002102840, 0x4015ceb}, {0x47b41b0, 0xc0055da000})
        /go/pkg/mod/github.com/rancher/lasso@v0.0.0-20220412224715-5f3517291ad4/pkg/controller/sharedcontroller.go:29 +0x38
github.com/rancher/lasso/pkg/controller.(*SharedHandler).OnChange(0xc00024e3c0, {0xc002102840, 0x7}, {0x47b41b0, 0xc0015b6000})
        /go/pkg/mod/github.com/rancher/lasso@v0.0.0-20220412224715-5f3517291ad4/pkg/controller/sharedhandler.go:75 +0x23f
github.com/rancher/lasso/pkg/controller.(*controller).syncHandler(0xc000a9e580, {0xc002102840, 0x7})
        /go/pkg/mod/github.com/rancher/lasso@v0.0.0-20220412224715-5f3517291ad4/pkg/controller/controller.go:220 +0x93
github.com/rancher/lasso/pkg/controller.(*controller).processSingleItem(0xc000a9e580, {0x35bd920, 0xc00807bf30})
        /go/pkg/mod/github.com/rancher/lasso@v0.0.0-20220412224715-5f3517291ad4/pkg/controller/controller.go:201 +0x10e
github.com/rancher/lasso/pkg/controller.(*controller).processNextWorkItem(0xc000a9e580)
        /go/pkg/mod/github.com/rancher/lasso@v0.0.0-20220412224715-5f3517291ad4/pkg/controller/controller.go:178 +0x46
github.com/rancher/lasso/pkg/controller.(*controller).runWorker(...)
        /go/pkg/mod/github.com/rancher/lasso@v0.0.0-20220412224715-5f3517291ad4/pkg/controller/controller.go:167
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0x7f49119e0fb8)
        /go/pkg/mod/k8s.io/apimachinery@v0.23.3/pkg/util/wait/wait.go:155 +0x67
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc000b7e280, {0x47886e0, 0xc0040c4360}, 0x1, 0xc00170e960)
        /go/pkg/mod/k8s.io/apimachinery@v0.23.3/pkg/util/wait/wait.go:156 +0xb6
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0x0, 0x3b9aca00, 0x0, 0x90, 0x440c45)
        /go/pkg/mod/k8s.io/apimachinery@v0.23.3/pkg/util/wait/wait.go:133 +0x89
k8s.io/apimachinery/pkg/util/wait.Until(0xc001845758, 0xc001845778, 0xc001845768)
        /go/pkg/mod/k8s.io/apimachinery@v0.23.3/pkg/util/wait/wait.go:90 +0x25
created by github.com/rancher/lasso/pkg/controller.(*controller).run
        /go/pkg/mod/github.com/rancher/lasso@v0.0.0-20220412224715-5f3517291ad4/pkg/controller/controller.go:135 +0x2c6
panic: runtime error: invalid memory address or nil pointer dereference [recovered]
        panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0xe8 pc=0x2cf8ab1]

goroutine 3662 [running]:
k8s.io/apimachinery/pkg/util/runtime.HandleCrash({0x0, 0x0, 0xfffffffe})
        /go/pkg/mod/k8s.io/apimachinery@v0.23.3/pkg/util/runtime/runtime.go:55 +0xd8
panic({0x37f4160, 0x6eaa280})
        /usr/lib64/go/1.17/src/runtime/panic.go:1038 +0x215
github.com/rancher/rancher/pkg/controllers/management/aks.(*aksOperatorController).onClusterChange(0xc001894410, {0xc0060b1b68, 0x40b2d4}, 0x3e41980)
        /go/src/github.com/rancher/rancher/pkg/controllers/management/aks/aks_cluster_handler.go:183 +0x811
github.com/rancher/rancher/pkg/generated/controllers/management.cattle.io/v3.FromClusterHandlerToHandler.func1({0xc002102840, 0x393bf333c2d}, {0x47b41b0, 0xc0055da000})
        /go/src/github.com/rancher/rancher/pkg/generated/controllers/management.cattle.io/v3/cluster.go:105 +0x44
github.com/rancher/lasso/pkg/controller.SharedControllerHandlerFunc.OnChange(0xc0055da000, {0xc002102840, 0x4015ceb}, {0x47b41b0, 0xc0055da000})
        /go/pkg/mod/github.com/rancher/lasso@v0.0.0-20220412224715-5f3517291ad4/pkg/controller/sharedcontroller.go:29 +0x38
github.com/rancher/lasso/pkg/controller.(*SharedHandler).OnChange(0xc00024e3c0, {0xc002102840, 0x7}, {0x47b41b0, 0xc0015b6000})
        /go/pkg/mod/github.com/rancher/lasso@v0.0.0-20220412224715-5f3517291ad4/pkg/controller/sharedhandler.go:75 +0x23f
github.com/rancher/lasso/pkg/controller.(*controller).syncHandler(0xc000a9e580, {0xc002102840, 0x7})
        /go/pkg/mod/github.com/rancher/lasso@v0.0.0-20220412224715-5f3517291ad4/pkg/controller/controller.go:220 +0x93
github.com/rancher/lasso/pkg/controller.(*controller).processSingleItem(0xc000a9e580, {0x35bd920, 0xc00807bf30})
        /go/pkg/mod/github.com/rancher/lasso@v0.0.0-20220412224715-5f3517291ad4/pkg/controller/controller.go:201 +0x10e
github.com/rancher/lasso/pkg/controller.(*controller).processNextWorkItem(0xc000a9e580)
        /go/pkg/mod/github.com/rancher/lasso@v0.0.0-20220412224715-5f3517291ad4/pkg/controller/controller.go:178 +0x46
github.com/rancher/lasso/pkg/controller.(*controller).runWorker(...)
        /go/pkg/mod/github.com/rancher/lasso@v0.0.0-20220412224715-5f3517291ad4/pkg/controller/controller.go:167
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1(0x7f49119e0fb8)
        /go/pkg/mod/k8s.io/apimachinery@v0.23.3/pkg/util/wait/wait.go:155 +0x67
k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0xc000b7e280, {0x47886e0, 0xc0040c4360}, 0x1, 0xc00170e960)
        /go/pkg/mod/k8s.io/apimachinery@v0.23.3/pkg/util/wait/wait.go:156 +0xb6
k8s.io/apimachinery/pkg/util/wait.JitterUntil(0x0, 0x3b9aca00, 0x0, 0x90, 0x440c45)
        /go/pkg/mod/k8s.io/apimachinery@v0.23.3/pkg/util/wait/wait.go:133 +0x89
k8s.io/apimachinery/pkg/util/wait.Until(0xc001845758, 0xc001845778, 0xc001845768)
        /go/pkg/mod/k8s.io/apimachinery@v0.23.3/pkg/util/wait/wait.go:90 +0x25
created by github.com/rancher/lasso/pkg/controller.(*controller).run
        /go/pkg/mod/github.com/rancher/lasso@v0.0.0-20220412224715-5f3517291ad4/pkg/controller/controller.go:135 +0x2c6**

**please help me in this.
let me know which one is the right version to choose that does have this kind of issue.**

the same issue also there in 2.6.3 version of rancher helm chart.

This shouldn't be considered stale.
We should triage and fix this if we have not already @Sahota1225 @snasovich

QA TEST PLAN

Setup Rancher with AKS v1.22.6 as the local cluster, create a standard user and login as that user.
Navigate to Cluster Explorer > local > Deployments > rancher.
View the Rancher logs and note if there is a panic that occurs in this setup.

Unable to reproduce this using Rancher Helm chart 2.6.5.
ENVIRONMENT DETAILS

Rancher install: Helm w/AKS as local cluster
Rancher version: v2.6.5
Browser: Chrome

TEST RESULT
NON-REPRO
REPRODUCTION STEPS

Setup Rancher with AKS v1.22.6 as the local cluster and navigated to the UI.
Navigated to Cluster Explorer > local > Deployments > rancher
Viewed the Rancher logs over an hour and did not see signs of a panic noting invalid memory address or nil pointer dereference.

Additionally, I tested this with v2.6-head https://github.com/rancher/rancher/commit/8a2e68267c882a8adf612a29ae2bf3274a4d8572 and was still unable to reproduce this issue.

/backport v2.6.9

Root cause
If rancher is stopped while the AKS cluster is being created, it's possible that the UpstreamSpec never gets set on the cluster. In later stages, rancher tries to access this field which is nil.
What was fixed, or what changes have occurred
Perform a nil check on cluster.Status.AKSStatus.UpstreamSpec, setting it if it is nil.
Areas or cases that should be tested
Once the cluster has moved out of creating, (i.e. the cluster has become active), delete the cluster.Status.AKSStatus.UpstreamSpec field from the cluster (by setting it to nil with a recent version of kubectl (>= 1.24)). On previous versions of rancher, this should cause a panic. On v2.7-head, this should cause the UpstreamSpec to be repopulated and synced with the aks-operator.
What areas could experience regressions?
N/A
Are the repro steps accurate/minimal?
:heavy_check_mark:

Validated that I do not see a panic in v2.7-head https://github.com/rancher/rancher/commit/55f507606b85f73b6378095399fcabada7f12c99.
ENVIRONMENT DETAILS

Rancher install: Helm w/AKS as local cluster
Rancher version: v2.7-head https://github.com/rancher/rancher/commit/55f507606b85f73b6378095399fcabada7f12c99
Browser: Chrome

TEST RESULT
PASS
REPRODUCTION STEPS

Setup Rancher with AKS as the local cluster, setup a standard user and logged in.
Provisioned a downstream hosted AKS cluster; validate that the cluster and nodes are in a state of Active in Cluster Management and Cluster Explorer:

Logged back in as the admin user.
Downloaded the kubeconfig and cluster YAML of the management cluster and placed in a separate client machine.
Edit the cluster YAML through kubectl edit <cluster-yaml>.yaml and delete the following line:

cluster.Status.AKSStatus.UpstreamSpec

Saved the changes and navigate to the Rancher logs.
Validated that I did not see any panic as a result of removing the above line.


Curated list of 3rd party components

Would it make sense to have a list of 3rd party components in a section on the docs? I am starting to miss this type of information.

Something like "Common 3rd party packages" definitely makes sense I think :+1:
So as of now there are:

Alembic migrations
JWT Auth Component
?

I have pushed the section to the README.md.. @tomchristie can adjust it so it fits to his style :-)

https://github.com/encode/apistar/pull/321

https://github.com/encode/apistar/pull/321


Add AtoZ CSS to CSS resources section

Adding a new resource to the CSS section.
JSON validated successfully with JSONLint.
Any issues, just let me know. Cheers!

Closing to inactivity.


Link to zeph-evaluation-dataset invalid

Type: file missing
Description:
In the README file says,

Download zeph-evaluation-dataset.tar.gz (650MB) and extract it at the root of the repository:
curl -L https://minio.iris.dioptra.io/public/zeph-evaluation-dataset.tar.gz | tar x

However, when I tried to connect this page, there is a wrong message "The specified key does not exist."
I'm interested in your research and I guess there is some issue in the cloud server. Please inform me if you have something to say.

Hey @SaiedKazemi could you check if the files are still on minio and/or if there is a permission issue?
If the team is not confortable in hosting those files anymore, I can host them myself, although I'm not sure I still have them.
Thanks!

@matthieugouel sorry for the delay as I was out of office last week and will be in the GMT-5 timezone for the next 3 weeks.  Anyway, I will look into this and comment here over the next couple of days.

Thanks @SaiedKazemi!


Document bots

We have some automation bots used for access in jenkins and potentially elsewhere. From a security perspective we should ensure they are documented somewhere including what access they have and what they are used for.

I suggest what we have for each automated credential is to have clarity on:

A name for the credential (e.g. what it is referenced as in jenkins/actions/etc)
Who created it / has access to manage it on the source system where it was created?
Where the credential is used? (What would be affected if it disappeared was changed)
Identify the risks of the credential was compromised
What would be required if the credential is compromised? (i.e. how could someone regenerate it, and who could do it)

We currently have a total of 38 credentials listed in https://ci.adoptopenjdk.net/credentials/ so I would suggest we start with that list and understand which are in use and which, if any, we can remove from there.

Private spreadsheet has been shared with relevant parties in order to collate this information

After review today with @karianna and @gdams 19 of the IDs are deletion candidates. Given we are close to the next set of quarterly releases we will not begin removing them yet, but will hold off until after the release cycle.


Retrieve node label

How to retrieve the Node label of the node clicked on the graph? I need it in lookup value formula.
When clicked on the node in the graph I get both labels from "from" and "to" columns.

So, by default Network Navigator will filter the "Target" column if you click on a "Target" node, and will filter the "Source" column if you select a "Source" node.  If you add a column to the "Filter" bucket in PowerBI, NN will filter that column specifically when any node is clicked on.  Does this help?

Yes, this "Filter" works for me. Thanks.

Ah sorry, it does not work. I used Source as a filter but when I have a Target name which is not present in Source I can't retrieve Label. My network is here:
https://graphproject.000webhostapp.com/SNA/Manan/Powerbi/index.html
Try Maurice Blanchot. The table below is blank.
Don't know how to combine Source and Target to use in the lookup or create a relation between the edge table and attribute table.


WIP: Client rotate remote key

This supercedes https://github.com/docker/notary/pull/529.
This adds the functionality for the client to rotate remote keys, including the timestamp key.
In order to do so, it must sign a request with the root key, in order to prove that it has the root key, and the rotation is published right away.
Part of addressing #347

I don't see where the server is checking the client's signed request. Also seems like a partial server implementation that currently just returns the existing key (if there is one). That's fine if the server piece is coming separately but I'd like to see the signed request checking in this PR given that functionality is landing here.

@endophage Yep I was hoping to do the server part in a separate PR, because it's huge :(  And this is already huge.  Will be happy to add the server validation of the request, though - hopefully that shouldn't add to much.

@cyli rebase needed.

@diogomonica will do - I think in order to decrease the size of this I'm going to address the CLI changes here and #554 first in a separate PR :)

Closing in favor of https://github.com/docker/notary/pull/889


Redesign the Contact Us page and improve the contact form

I would like to redesign the contact us form and bring the fields to the center of the page.
Currently the contact form fields are shifted towards the right side of the page which does not look effective. I want to redesign the form.

I would love to redesign the contact us page form. Please assign me this issue under'JWOC'2024

'

@Anshikaa-Saini
Go for it!
The page needs to be designed as per this:
https://www.figma.com/file/HIY2NL5aXbIEJNjSjx93OT/solve_it?type=design&node-id=0%3A1&mode=design&t=hUlTuybDwlfWsF4X-1

@Spandan-Bhattacharya i would like to contribute in this issue please assign it to me under JWOC

@Anshikaa-Saini Any updates?

yes,
After all the changes I have made till now, it looks like this:

Still working on it, will let you know further soon.


Update to syn version 2

As there were quite substantial changes from syn version 1 to 2 some minor changes to the codebase are necessary:
The Attribute type is more accurately typed now, that means instead of having simply a Path entity and some tokens after it, there is now a differentation between attributes with a =, in parentheses or without any other tokens but the path. This makes parsing slightly easier for us. Some test fixes were also required as these rely on the old tokens we got from an attribute.
The Spanned trait was sealed in syn v2. We implemented it for some of the internal meta types. As we still have the span information readily available and the trait is otherwise required nowhere, simply remove the impl.
Some syntax enums were marked as non-exhaustive. Handle these additional options in a sensible way where possible and throw compile errors in all other places.

The failing tests come from some UI tests, the difference of one of them is here:
 -    |                    ^^^^^^^ the trait `Default` is not implemented for `VecArgs<()>`, which is required by `VecArgs<()>: MissingArgsDirective`
 +    |                    ^^^^^^^ the trait `Default` is not implemented for `VecArgs<()>`

Both of them have a similiar difference. Running the tests with the 1.79 and 1.80 compilers works fine, it is just nightly that seems to have changed the trait bound diagnostic message slightly.

Yep, that happens from time to time and is easy for me to fix before the merge, no worries. The bigger issue is the code coverage failure caused by incompatibility between syn versions.

I’ve squashed the relevant commits together with a couple of irrelevant tweaks and merged this. It will be in the next release. Thank you so much for doing this work!


Flowmap missing

You got a lot more realistic water (foam) with a flowmap.

How would you envision the flowmap be created? From the "velocity" of the gerstner waves?
Where would the foam start out in the flow map? Maybe from places with high "velocity"?

Note to self: for a gerstner wave, the velocity decreases the more closely packed vertices are near the crest of the wave. I need to find out for what steepness the wave crests start to create that unwanted loop - I suspect that's when we've reached zero velocity.


Models migrations

Coverage increased (+1.1%) to 40.18% when pulling 2aeb6e175b4a9be8e97c61580505eeff079f9854 on models_migrations into 89ea1b8753f6adbf73916945499b3e2aaedbb20f on master.


Adding sauce to the build

Added saucelabs configuration settings to the Travis build.

dammit IE.

Seems like CI hung on Sauce
08 Aug 17:46:23 - GET https://saucelabs.com/rest/v1/apalaniuk/tunnels?full=1: HTTP response code indicated failure.
08 Aug 17:46:23 - Response: {"error": "Not authorized"}.

Whoop! LGTM :+1:
Also seems like it did run for both /pr and /push, so that's legit

Okay, so this works (ish) now. Travis seems to need to have concurrent builds limited to 1 for the moment which would be nice to remove.

@apalaniuk Yeah that's a limitation of the travis.org accounts I believe. Unfortunate, but ah well.


Modifying node display name / Publish node description

Hi,
I want to change the display name and/or the description of a node using a method. UAExpert shows the modified names, but the display name in Azure is still the old one. I do not get an error message.

Doesn´t OPC Publisher support the modification of the display name?
And is it possible to publish the node description as well?

I am using version 2.5.3.
Best regards
jo

Changing the display name in UA Expert doesn't change it on the server, so what OPC Publisher "sees" stays the same. We do however have the ability to specify a display name in the published nodes JSON, please check the docs on how this can be done.

Changing the display name in UA Expert doesn't change it on the server, so what OPC Publisher "sees" stays the same. We do however have the ability to specify a display name in the published nodes JSON, please check the docs on how this can be done.

I am using the following writeDescription method:

UA_Server_writeDescription(UA_Server *server, const UA_NodeId nodeId, const UA_LocalizedText description)

When I am reading out the description of the same node, then I get the changed node description. Therefore I am using the following method:

UA_Server_readDescription(UA_Server *server, const UA_NodeId nodeId, UA_LocalizedText *outDescription)

The same procedure can be done using the DisplayName. Are you sure the NodeDescription and NodeDisplayName doesn´t change on the server, when using this methods?

I am using the following writeDescription method:

UA_Server_writeDescription(UA_Server *server, const UA_NodeId nodeId, const UA_LocalizedText description)

When I am reading out the description of the same node, then I get the changed node description. Therefore I am using the following method:

UA_Server_readDescription(UA_Server *server, const UA_NodeId nodeId, UA_LocalizedText *outDescription)

The same procedure can be done using the DisplayName. Are you sure the NodeDescription and NodeDisplayName doesn´t change on the server, when using this methods?

That really depends on the implementation on the server. If there is a method to update the description/display name, then it is possible, yes.

That really depends on the implementation on the server. If there is a method to update the description/display name, then it is possible, yes.


Chocolava Canyon: Carbcraft (indoors)

[ ] Walls
[ ] Floor
[ ] Floor imperfections (hardwood)
[ ] Stool
[ ] Table
[ ] Bar
[ ] Decorations (wooden signs)
[ ] Decoration (periodic table)
[ ] Arrange it into an environment in-game (with a kitchen environment, too)

Having the player cook somewhere other than their own restaurant as a part of different levels or story segments introduces a lot of complications. I think this is OK for unique sections like the last level of the game, but it's just too much trouble for regular levels.
Specifically, if 2-3 levels take place thematically at Carbcraft where the player uses cheese pieces, then cutscenes for those levels have a risk of not making any sense -- like if the customer complain to Fat Sensei about their odd menu choice, or ask why the restaurant is called Turbo Fat or things like that.


Uncaught RangeError: Maximum call stack size exceeded

reactivity.esm-bundler.js?a1e9:722 Uncaught RangeError: Maximum call stack size exceeded
slideTo @ carousel.es.js?0b81:252
slideTo @ carousel.es.js?0b81:252
slideTo @ carousel.es.js?0b81:252
slideTo @ carousel.es.js?0b81:252
slideTo @ carousel.es.js?0b81:252
slideTo @ carousel.es.js?0b81:252
slideTo @ carousel.es.js?0b81:252
slideTo @ carousel.es.js?0b81:252
slideTo @ carousel.es.js?0b81:252

Hi @rdytwm could you provide me with a minimal working example, which generates the issue?


[soci] Add postgresql feature

Remove sqlite3 from default Build-Depends, as it is not always required
Add feature flags for boost, sqlite3, postgresql, odbc
Add patch for linking to libpqd when available

Probably closes https://github.com/Microsoft/vcpkg/issues/3741 if I understood https://github.com/Microsoft/vcpkg/commit/00655fa9f1398ab8a80548e16eee18c6ccd22883#commitcomment-29399549 correctly

@ras0219-msft @Codiferous @vicroms could you please check the pull request?


Doesn't pass through command line vars to terraform with apex infra

using the following command
➜  apex git:(apex_aw_lambda) ✗ apex --env prod infra apply -var 'alias_name=prod'
   ⨯ Error: unknown shorthand flag: 'v' in -var

Going directly into the infrastructure directory and using terraform works
➜  prod git:(apex_aw_lambda) ✗ terraform apply -var 'alias_name=prod'
provider.aws.region
  The region where AWS operations will take place. Examples
  are us-east-1, us-west-2, etc.

  Default: us-east-1
  Enter a value:

Yo! Are you on v0.9.0? I'm not seeing issues:
$ apex infra -e prod plan -var foo=bar
Refreshing Terraform state prior to plan
...

This looks like a duplicate of #350

I think it's different, #350 is caused by the commas. Maybe try a apex upgrade first but I can't seem to reproduce with 0.9.0

I'm running the latest.
✗ apex upgrade
• current release is v0.9.0
• latest release is v0.9.0
• you're up to date :)

hmm I tried the exact same command and it's fine :( I wonder if maybe there's another apex(1) in your PATH or something

I'm seeing this issue as well.
$ apex --env dev infra plan -var foo=bar
   ⨯ Error: unknown shorthand flag: 'v' in -var
$ apex version
Apex version 0.9.0
$ apex infra --version
Terraform v0.6.16

Oh, but this works:
$ apex infra --env dev plan -var foo=bar

Just moved the --env option behind apex infra instead of in-between.

thanks will do that.

@JefStat, still a bug, I think.

Hmm agreed, --env before infra should be ok, marking as bug


Remove "source-map-support"

Accidentally left this in. It isn't in "package.json", so if someone didn't have it installed globally, that would be a problem.
Also, upgrade tsc to support object.

Have you run tsc before publishing to npm after this? source-map-support is remaining on published v0.5.3

Should be fixed now at 0.5.4


Makes edge browser think it redirects forever

This seems to be related with the form submission on windows phone. The actual login() function is not even called

This was due to IE/Edge not recognizing the


Merge :list report data for clojure.test?

Figure out how to merge :list data (from in tests) into clojure.test reporting in a nice, clean way.

No longer relevant -- clojure.test compatibility has been rewritten.


v0.4.3 Release Tracker

ETA May 20/21

Hi, is it possible to include the following PRs?

#4167
#4409
#4638

Thanks for bring these up @sasha0552!
#4167 is unlikely to be finished in time.
#4409 might need a little bit more discussion given what features are supported for Pascal GPUs and whether building from source might be a better option.
#4638 can be included if it gets merged in time.
We do commit to biweekly release cadence so don't worry many of these will get into soon enough!

Thanks for bring these up @sasha0552!
#4167 is unlikely to be finished in time. #4409 might need a little bit more discussion given what features are supported for Pascal GPUs and whether building from source might be a better option. #4638 can be included if it gets merged in time.
We do commit to biweekly release cadence so don't worry many of these will get into soon enough!

re: #4409 --> I did not have any issues running an fp16 model on a P40 when I installed from source.

we should get these in:

[ ] https://github.com/vllm-project/vllm/pull/4846
[ ] https://github.com/vllm-project/vllm/pull/4525
[ ] https://github.com/vllm-project/vllm/pull/4442
[ ] https://github.com/vllm-project/vllm/pull/4464

probably will not make it but tracking to v0.4.4:

[ ] https://github.com/vllm-project/vllm/pull/4582
[ ] https://github.com/vllm-project/vllm/pull/4442

Sounds like we may want to include https://github.com/vllm-project/vllm/pull/4894 @rkooo567?

Yeah +1 on that PR @njhill

Mistral v3 is broken. Working on a fix

re: https://github.com/vllm-project/vllm/pull/4409 --> I did not have any issues running an fp16 model on a P40 when I installed from source.

Hi @robertgshaw2-neuralmagic - was this without the patch? I couldn't get a source build to run on P100's without the patch of #4409. With the patch, like you, running fp16 models (Mistral 7B for example) with no issues.

With the patch, like you, running fp16 models (Mistral 7B for example) with no issues.

Not only fp16, but AQLM works well too (#5058)

re: #4409 --> I did not have any issues running an fp16 model on a P40 when I installed from source.

Hi @robertgshaw2-neuralmagic - was this without the patch? I couldn't get a source build to run on P100's without the patch of #4409. With the patch, like you, running fp16 models (Mistral 7B for example) with no issues.

P40 requires building with the patch.

Is there any particular PR that we're waiting for before cutting the release?

Is there any particular PR that we're waiting for before cutting the release?

The model support for Phi and Deepseek

Is there any particular PR that we're waiting for before cutting the release?

The model support for Phi and Deepseek

Excuse me, when will VLLM support embedding input?

Could we include #4109 ? Structured output is also very important, and it seems almost complete. @simon-mo
Link to PR #4109

Is there any particular PR that we're waiting for before cutting the release?

The model support for Phi and Deepseek

Hi, is Deepseek v2 supported now?

Moving Deepseek to optional in #5224
Tracking #4109 as optional in #5224


Add assertExportedInRaw assertion

This PR adds the assertExportedInRaw assertion.
Example
Excel::assertExportedInRaw(UsersExport::class, function ($export) {
    return $export->collection()->contains('john');
});

Why?
You may have to store an export without using Excel::store() but another system using raw() method. In this case, there is today no way to verify the content of this export.

Thanks!


Problem in combination with node-restify-validation npm module

Hi.
I was using restify-router alone and then I have added node-restify-validation module and now I am getting errors. I am using nested routers with routes folder, v1 subfolder and auth.js route file.
The excerpt from auth.js file
router.post({ url: '/register', validation: {
    content: {
        name: { isRequired: true },
        email: { isRequired: true, isEmail: true },
        password: { isRequired: true }
    }
}}, function (req, res, next) {

Error:
TypeError: path must be string or RegExp
    at toRegex (/node_modules/restify-router/lib/path.js:19:9)
    at concat (/node_modules/restify-router/lib/path.js:59:16)
    at /node_modules/restify-router/lib/router.js:131:24
    at Array.forEach (<anonymous>)
    at /node_modules/restify-router/lib/router.js:127:27
    at Array.forEach (<anonymous>)
    at Router.applyRoutes (/node_modules/restify-router/lib/router.js:122:11)
    at /node_modules/restify-router/lib/router.js:144:12
    at Array.forEach (<anonymous>)
    at Router.applyRoutes (/node_modules/restify-router/lib/router.js:139:16)
    at /node_modules/restify-router/lib/router.js:144:12
    at Array.forEach (<anonymous>)
    at Router.applyRoutes (/node_modules/restify-router/lib/router.js:139:16)
    at NativeConnection.db.once (server.js:39:16)
    at Object.onceWrapper (events.js:273:13)
    at NativeConnection.emit (events.js:182:13)

I already did some console.log outputs and I am getting in the toRegex function in path.js
/v1/auth
undefined

I think the problem is it is not picking up the url property.
Best regards.

Hi @daniyel,
This module is intended support the standard parameters supported by the restify module. When you supply an object as the param to .get, .post, etc it expects the path to be at the path property rather than the url property.  For example,
router.post({ path: '/register' ... , (req, res, next) => {} )

The router uses the path property to figure out how to create the actual nested routing layer.
It seems that this library node-restify-validation does not use the standard path property but rather url instead.
I can take a look when i get some time if there is a way to support this without specifically knowing about  node-restify-validation

What happens if you use path instead of url? does that not work?


Visibility of StandardToken state variables

🎉 Description
contract StandardToken is ERC20 {
  mapping(address => uint256) balances;
  mapping (address => mapping (address => uint256)) internal allowed;
  uint256 totalSupply_;
  ...
}

I think that it would be best to:

Explicitly declare the visibility of balances and totalSupply_
Change this visibility from (implicit) public to internal (since an explicit Getter function is implemented for each one of these variables)

Side note:
The 3 state variables in this contract are not conforming to the same coding convention (though I suppose that it would be a breaking change to fix it at this point).

Thanks for reporting this @barakman! I wonder how it slipped by.
We're doing API breakage in OZ 2.0, so this is actually the perfect time to address this :)

Just noticed #1197 will take care of this, so there's no need to worry :)


Click on table row and redirect URL

Description
Hi all,
I hope you are well.
I am using the table component, and it looks pretty slick.  Can I click on a row and open a new link? For example, I have a column with website addresses. I want to click a row and open the website on a new window.
I tried adding the selected prop, but it's only one of the checkboxes. Additionally, I tried a function @click, but the Utable does not take that prop.
Would you have any ideas on how to do this?
Thank you for your time.
Here is my code, and screenshot:

<template>

      <UInput v-model="q" :placeholder="generalUI.search" />

    <UTable :rows="filteredRows" :columns="columns" @click="handleRowClick" v-model="selected"/>

</template>

Have you tried the @select listener as described at the end of this section? https://ui.nuxt.com/components/table#selectable

Hi @benjamincanac,
Thank you for responding.
I’ll give that a try
thank you!

Hi @pochat,
Supposing your issue was solved? If not please tag me and will be happy to re-open issue 😄 .

I solved it with the answer from @benjamincanac. Thank you!

Could anyone post solution here please.

Hi @mkraha,
Here is my solution:
`

`

and how to make sure that the middle mouse button can be opened in a new window?

and how to make sure that the middle mouse button can be opened in a new window?

Not sure how to do this with Nuxt UI. Isn't this a mouse or windows setting?

and how to make sure that the middle mouse button can be opened in a new window?

Not sure how to do this with Nuxt UI. Isn't this a mouse or windows setting?

I meant that if it was a link, then it would work on the middle mouse button. It turns out that you need to make the field in the table a link, but how to do this is unclear, using @select you can only process the click, but no more


ci: merge staging to master

This is an automatic PR generated by the pipeline CI/CD. This will be automatically fast-forward merged if successful.

Pipeline Attempt on<PHONE_NUMBER> for e29b60ef6c514637fed26b6eed7a6405b26fb0d4
https://gitlab.com/MatrixAI/open-source/js-timer/-/pipelines/1051219042

Pipeline Succeeded on<PHONE_NUMBER> for e29b60ef6c514637fed26b6eed7a6405b26fb0d4
https://gitlab.com/MatrixAI/open-source/js-timer/-/pipelines/1051219042


Mainloop improvements v2

Changes since v1 (#1212):

fixed doxygen, used @brief as recommended;
changed insert_at(), removed after parameter. It already handled the case where index == (length-1) to do an append.
fixed bug spotted by FBP test switcher-input-select.fbp, if updated item is == the next element, then we "fix it", adding it afterwards to preserve expected order.
insert_at() won't return the index anymore
functions that return index will explicitly use int32_t, so we're sure uint16_t will fit, as well as errors. Previously it could fail if sizeof(int) == sizeof(uint16_t).
improve find_sorted() to not look twice at the matched index.

I can't test this PR because
../build/soletta_sysroot/usr/include/soletta/sol-vector.h:355:47: error: invalid conversion from ‘void*’ to ‘void**’ [-fpermissive]
     data = sol_vector_get_nocheck(&pv->base, i);

If this is already fixed on master, please rebase this PR so I can continue testing! It would actually be good to rebase onto master anyway, because there are conflicts.

Hi Gabriel, I was out of access to my development machine, but will update this PR soon.
Until then, you can add a temporary commit that does a cast.

rebased and c++ fixes in #1267

Hi Gabriel,
This was fixed in v3 (#1267) and it was already merged to master.
Thanks for testing :-)


Feature/add mhs

Description
Add MHS in benchmark experiments.
Note: There is no qc filters available in UFO for MHS. We keep using non-bias-corrected or bias-corrected GSI-ncdiag files.
Issue closed
Closes https://github.com/NCAR/MPAS-Workflow/issues/232
Modified and added files:
M     initialize/data/Observations.py
M     scenarios/defaults/observations.yaml
A	config/jedi/ObsPlugs/da/base/mhs_metop-a.yaml
A	config/jedi/ObsPlugs/da/base/mhs_metop-b.yaml
A	config/jedi/ObsPlugs/da/base/mhs_n18.yaml
A	config/jedi/ObsPlugs/da/base/mhs_n19.yaml
A	config/jedi/ObsPlugs/da/bias/mhs_metop-a.yaml
A	config/jedi/ObsPlugs/da/bias/mhs_metop-b.yaml
A	config/jedi/ObsPlugs/da/bias/mhs_n18.yaml
A	config/jedi/ObsPlugs/da/bias/mhs_n19.yaml
A	config/jedi/ObsPlugs/da/filtersWithBias/mhs_metop-a.yaml
A	config/jedi/ObsPlugs/da/filtersWithBias/mhs_metop-b.yaml
A	config/jedi/ObsPlugs/da/filtersWithBias/mhs_n18.yaml
A	config/jedi/ObsPlugs/da/filtersWithBias/mhs_n19.yaml
Tests completed
Tier 1:

[x] 3dvar_OIE120km_WarmStart
[x] 3denvar_OIE120km_WarmStart
[x] 3dhybrid_O30kmIE60km_SpecifiedEnsemble_VarBC

My work dir:
/glade/scratch/jban/pandac/jban_3dvar-60-iter_O120km
/glade/scratch/jban/pandac/jban_3denvar-60-iter_O120km
/glade/scratch/jban/pandac/jban_3dhybrid-60-60-iter_O30kmI60km_ensB-SE80+RTPP70_VarBC

Should we add the mhs section to PANDACArchive similar to PANDACArchiveForVarBC ?
https://github.com/NCAR/MPAS-Workflow/pull/233/files#diff-df5fd45367880532abf104e0067873ee8ad5cb7b2d8a871b3809dead2ece9f14R80

Should we add the mhs section to PANDACArchive similar to PANDACArchiveForVarBC ?
https://github.com/NCAR/MPAS-Workflow/pull/233/files#diff-df5fd45367880532abf104e0067873ee8ad5cb7b2d8a871b3809dead2ece9f14R80

Thanks @byoung-joo 's comment. I already added mhs section in initialize/data/Observations.py, so do not need to add mhs in PANDACArchive.  In PANDACArchiveForVarBC, I added the four lines just for bias correction.

I will add MHS yamls under config/jedi/ObsPlugs/da/filters.

Thank you for clarifying that, @junmeiban .
So instrumentsAllowingBiasCorrection in scenarios/defaults/observations.yaml makes the sensor include VarBC, and benchmarkObservations in initialize/data/Observations.py specifies the observations to be assimilated!


I try added placeholderTextColor for TextInput class

Pls check me its my first pull request  ^_^

Please revert the files you didn't actually change and try to comply to the coding style.
It's very hard to review it like that.

ok Thx one moment :)


docs: update kubernetes docs

Signed-off-by: Jim Ma<EMAIL_ADDRESS>
Description

Related Issue

Motivation and Context

Screenshots (if appropriate):
Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] Documentation Update (if none of the other choices apply)

Checklist:

[ ] Code compiles correctly.
[ ] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

Codecov Report

Merging #696 (4037533) into main (89b42c4) will decrease coverage by 0.00%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main     #696      +/-   ##
==========================================
- Coverage   38.50%   38.49%   -0.01%
==========================================
  Files          89       89
  Lines        6987     6975      -12
==========================================
- Hits         2690     2685       -5
+ Misses       3912     3908       -4
+ Partials      385      382       -3

Flag
Coverage Δ

Object-compatibility-e2etests
?

e2etests
?

unittests
38.49% <ø> (-0.01%)
:arrow_down:

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

Impacted Files
Coverage Δ

client/daemon/peer/peertask_stream.go
55.66% <0.00%> (-1.30%)
:arrow_down:

client/daemon/peer/peertask_base.go
33.89% <0.00%> (+0.21%)
:arrow_up:

client/daemon/peer/peertask_stream_callback.go
62.06% <0.00%> (+2.29%)
:arrow_up:


Manage permissions for group

Closes #142

Coverage increased (+0.5%) to 71.013% when pulling dde1ea757b7236d31b1b5540e39217ca3a978285 on feature/manage-permissions-for-group into 2c76b3eb5856f04a646aade4297846db867f372e on main.


Print Lines of Code at the end of a build

Feature request summary
Kraftkit should print the number of lines of code at the end of a build and also recommend enabling DCE if not enabled by default.
Support for LoC comes from the core and DCE can be detected by inspecting the kconfig file.
Describe alternatives
No response
Related architectures
None
Related platforms
None
Additional context
No response

This was merged in the core, we can start looking into it
should be straight-forward


Clarify which services can be used with an App Service Plan

Resubmitting as #51836 was closed prematurely and follow up request to reopen was ignored.
I can't seem to find a page that clearly articulates which Azure services can be used with an App Service Plan. Would be useful to clarify.
e.g. Is it just App Services and Azure Functions?
This page:
https://docs.microsoft.com/en-us/azure/app-service/overview
covers App Services but does not make clear which services I can associate with an App Service Plan.
Thanks.

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

ID: 09a9696e-10fd-a74e-4957-0d7ed9ef5a0f
Version Independent ID: dad3cbd5-b2d0-9cc4-261f-97b95cf811c6
Content: App Service plans - Azure App Service
Content Source: articles/app-service/overview-hosting-plans.md
Service: app-service
GitHub Login: @cephalin
Microsoft Alias: cephalin

@GFoley83, Apologies for the closure on the other GitHub thread, we have re-opened it now. Thanks for posting a good question on this topic, we will continue the discussion there.
Since we will continue to work with you on your original thread, I will close this issue as duplicate.

@GFoley83, We have followed-up on your original thread. Thanks again for your feedback.


Implement firebase auth admin client

@tzaid this is an amazing gem and I cannot believe Firebase has not implemented it yet. I was wondering what your progress looks like for the create_custom_token function? Thank you so much for taking this work on


[INLONG-5142][Dashboard] Change API paths and parameters to adapt the Manager module

Prepare a Pull Request

Fixes #5142

Motivation
Change API paths and parameters to adapt the Manager module.
Verifying this change

[x] This change is a trivial rework/code cleanup without any test coverage.

This might fix #5121


In cart summary does not show the tax price

Summary
In cart summary does not reflect taxes, I want to show the taxes in the cart summary, but the product that I added hasn't the tax price.
Tax dashboard config

Cart summary

Object checkout

Steps to reproduce

Add the product to the cart
Go to cart summary
Do not show the tax price

A link to a reproduction repository
No response
What OS are you using?
Mac OS
Your next.config.js file

`next.config.js`
# Paste content of your `next.config.js` file here. Check there is no private info in there.

Builds logs (or link to your logs)

Build logs
# Paste logs here

Function logs

Function logs
# Paste logs here

Did you manage to solve this?


Ability to set history of a state that is not the current state in a running machine

Bug or feature request?
Feature request. See #197 and #185
Description:
I have a running machine, in say state C, and whenever I transition from C to D, which will happen many times, I'd like to populate the history of say nested states E, F and G, so that when the machine transition from D to E for instance this history is used.
(Feature) Potential implementation:
The method state.fromDefinition doesn't suit me because:

I have existing viewstate that is not in the serialized state form.
If my statechart changes shape, I don't want to have to transform my stored viewstate, and these will be long living (years)

I'm looking for a more direct way of populating history, that isn't tied to the internals of the machine, only to the statechart.
Link to reproduction or proof-of-concept:
This is how a currently solve it (pseudo code):
machine = new Machine(statechart)
state = machine.initial

state = machine.transition("to-B")
state = machine.transition("to-C")

state = machine.transition("to-D")
// some action occurs on transition from C to D
disableActions()
state = machine.transition("to-E2") // E2 comes from the viewstate
state = machine.transition("to-F3") // again, viewstate
state = machine.transition("to-D")
enableActions()

// viewstate is now "loaded"
state = machine.transition("to-E") // will end up in E2 in this case.

I'd rather write something like:
machine.setHistory(state, "{A: {B: {C: {D: {E: "E2"}}}}")

machine.setHistory(state, "{A: {B: {C: {D: {E: "E2"}}}}")

This can never happen, because the machine must always be treated as immutable (i.e., no dynamically defined statecharts).
I'd like to see your specific use-case, because it sounds like your E, F, and G states are dependent on the D state. This indicates a hierarchical structure (e.g., D.E instead of E, etc.)
Let's see a real, non-contrived example and work with that instead. Perhaps there's a different (better?) way to achieve this use-case.

Sorry, that was confusing, I meant:
state = machine.setHistory(...)

I can't give the actual use-case, as it is way too long, but I'll try to boil down the essence:
{
  "key": "example",
  "initial": "files",
  "states": {
    "files": {
      "on": {
        "open-file": "editor.hist"
      }
    },
    "editor": {
      "type": "parallel",
      "states": {
        "text-wrap": {
          "initial": "off",
          "states": {
            "hist": {
              "history": true
            },
            "off": {
              "on": {
                "wrap-on": "on"
              }
            },
            "on": {
              "on": {
                "wrap-off": "off"
              }
            }
          }
        }
      },
      "on": {
        "close-file": "files"
      }
    }
  }
}

Imagine a text editor, where you open a file to edit, and in the editor you can set the text wrapping to on/off. The state "text-wrap" has history (not in diagram), and when I open a file it should restore the history of "text-wrap" as it was when the editor was closed, and then transition into "hist". This viewstate would be stored with the contents of the file. A user will edit several files in a single session (hence single live time of a state machine), and there are many (hierarchical) states before "files" and parallel to "editor".
Hope this makes sense?

@rodinhart Just catching up, were you able to find a different way of doing this?


Easy to get multiple versions of ember-data

This addon has a direct dependency on ember-data. That's a problem because it means it's likely to bring its own version that is different from what the app is using. This causes ember-cli to smash together both versions and include all the resulting files in your app, which is... not great.
This addon should probably move ember-data to peerDependencies so that it's guaranteed to share the same copy as the app.

Fixed in #220


Wrong width calculation for barcodes without text

No check for displayValue: false in calculateEncodingAttributes resulting in wrong width calculation for barcodes with hidden text and width: 1.

Could you please provide an example on jsfiddle, codepen or similairly

Ah, this might occur if fontSize is set very high while still setting displayValue: false.
I will fix this soon, thanks for the report.

Here is jsfiddle: https://jsfiddle.net/7uh2a92v/1/
As you can see, there is two barcodes generated, one with displayValue set to false and other to true.
Both have same width, though first one should be only 95 pixels, thats because of this line in calculateEncodingAttributes:
encoding.width = Math.ceil(Math.max(textWidth, barcodeWidth));.
Width of text is taken into account, even if text is hidden.

JsBarcode v3.5.8 should fix the problem.


fix(deps): :arrow_up: update all non-major dependencies

This PR contains the following updates:

Package
Change
Age
Adoption
Passing
Confidence

@assemblyscript/loader (source)
0.27.13 -> 0.27.14

@sentry/angular-ivy (source)
^7.74.1 -> ^7.75.1

@tensorflow/tfjs
4.11.0 -> 4.12.0

ace-builds
1.30.0 -> 1.31.0

aws-cdk
^2.101.1 -> ^2.103.0

core-js
3.33.0 -> 3.33.1

p5
1.7.0 -> 1.8.0

Release Notes

AssemblyScript/assemblyscript (@assemblyscript/loader)
v0.27.14
Compare Source
Bug fixes

crash on assignment chain (#2767) (790babf)
Fixes: #2674

Other

build(deps-dev): bump @babel/traverse in /lib/loader (#2771) (145cbc6)
ci: close inactive pull request (#2766) (e0e738c)
Co-authored-by: CountBleck<EMAIL_ADDRESS>

getsentry/sentry-javascript (@sentry/angular-ivy)
v7.75.1
Compare Source

feat(browser): Allow collecting of pageload profiles (#9317)
fix(browser): Correct timestamp on pageload profiles (#9350)
fix(nextjs): Use webpack plugin release value to inject release (#9348)

tensorflow/tfjs (@tensorflow/tfjs)
v4.12.0
Compare Source

ajaxorg/ace-builds (ace-builds)
v1.31.0
Compare Source
Features

add nasal language (#5342) (4fff99e)

Bug Fixes

doc tooltip not filtering properly (e5034c7)

aws/aws-cdk (aws-cdk)
v2.103.0
Compare Source
Features

update AWS Service Spec (#27650) (d1c36c6)
cli: support Fn::ImportValue intrinsic function for hotswap deployments (#27292) (a54ea0f)
ec2: support for c7i and r7iz instance types in aws-ec2 (#27611) (382a0ed), closes /docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2
ec2: support for i4g instance types in aws-ec2 (#27639) (039071d), closes /docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-instance.html#cfn-ec2 #27631
lambda: add grantInvokeCompositePrincipal method (#27529) (447b63c), closes #27503
opensearch: OpenSearch 2.9 engine version (#27612) (1f7075f), closes #27574
secretsmanager: validate maximum value of automaticallyAfter in RotationSchedule (#27592) (99740b3), closes /github.com/aws/aws-cdk/pull/27570#pullrequestreview-1682163803 /github.com/aws/aws-cdk/pull/27570#pullrequestreview-1684311044
synthetics: syn-python-selenium-2.0 runtime (#27565) (1a89ef9), closes #27566

Bug Fixes

cdk: Add AppSync:Api_Key as hot swappable and fix a bug with AppSync.function (#27559) (12ff023)
ec2: naming collisions when using ec2.InitFile.fromAsset() on multiple instances in the same stack (#27468) (fc3be31), closes #16891 /github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/aws-ec2/lib/cfn-init-elements.ts#L427
pipelines: using the same source (s3, connection, or codecommit) in a pipeline causes duplicate id error (#27602) (70acc84), closes #23916 #19875
region-info: facts only returned from constant region list (#27506) (7121c7e), closes #27260
stepfunctions-tasks: cloudwatchlogs service generates wrong action in role policy (#27623) (de7fb04), closes #27573

Alpha modules (2.103.0-alpha.0)
Features

schedule-alpha: support customer managed KMS keys (#27609) (df24d22), closes #27543

v2.102.1
Compare Source
Bug Fixes

region-info: adding missing regions for kinesisfirehose (#27672) (46372e0), closes #27656

Alpha modules (2.102.1-alpha.0)

zloirock/core-js (core-js)
v3.33.1
Compare Source

Added one more workaround of possible error with Symbol polyfill on global object, #1289
Directly specified type: commonjs in package.json of all packages to avoid potential breakage in future Node versions, see this issue
Prevented potential issue with lack of some dependencies after automatic optimization polyfills of some methods in the pure version
Some minor internal fixes and optimizations
Compat data improvements:

String.prototype.{ isWellFormed, toWellFormed } marked as supported from FF119
Added React Native 0.73 Hermes compat data, mainly fixes of some issues
Added NodeJS 21.0 compat data mapping

processing/p5.js (p5)
v1.8.0
Compare Source

What's Changed 🎊
WebGL
In this release, p5.js added some new WebGL mode tools. Filters now run in shaders for extra speed, and you can now run custom filter shaders, even on 2D canvases. You can now cut holes in shapes with beginContour() and apply vector masks with beginClip(). You can reuse shapes more efficiently with buildGeometry() and instanced rendering. Finally, we have also fixed a number of bugs.  - Summary written by @davepagurek ✨

Add support for beginContour() and endContour() in Webgl mode by @davepagurek in https://github.com/processing/p5.js/pull/6297
Fix stroke rendering when drawing to framebuffers by @davepagurek in https://github.com/processing/p5.js/pull/6304
Adds createFilterShader() and custom shader support to the webGL filter() function  by @wong-justin in https://github.com/processing/p5.js/pull/6237
Fix WebGL text not rendering when rotated 90 degrees by @davepagurek in https://github.com/processing/p5.js/pull/6316
Fix reading between nested active framebuffers by @davepagurek in https://github.com/processing/p5.js/pull/6314
Add methods to construct p5.Geometry from other p5 drawing functions by @davepagurek in https://github.com/processing/p5.js/pull/6287
Handle missing exact edge vertices in buildGeometry by @davepagurek in https://github.com/processing/p5.js/pull/6320
Fix strokes on framebuffers with different aspect ratios by @davepagurek in https://github.com/processing/p5.js/pull/6339
Fix freed geometry leaving attributes in a broken state by @davepagurek in https://github.com/processing/p5.js/pull/6323
Improve performance of line rendering by @davepagurek in https://github.com/processing/p5.js/pull/6230
Add support for webGL instancing by @RandomGamingDev in https://github.com/processing/p5.js/pull/6276
Add shaders for filter() constants, and use them by default in P2D by @wong-justin in https://github.com/processing/p5.js/pull/6324
Fix clip() on both the main canvas and framebuffers by @davepagurek in https://github.com/processing/p5.js/pull/6376
fixed texture filtering bug in p5.Framebuffer by @KeyboardSounds in https://github.com/processing/p5.js/pull/6420
Fix clear() on framebuffers on Intel macs by @davepagurek in https://github.com/processing/p5.js/pull/6429
Fix textureMode(IMAGE) + beginShape(TESS) by @davepagurek in https://github.com/processing/p5.js/pull/6366
fixed issue #6440 by @Gaurav-1306 in https://github.com/processing/p5.js/pull/6446
Erode, dilate, threshold shader filters match closer to CPU filters by @wong-justin in https://github.com/processing/p5.js/pull/6405
Update WebGL blur filter to match CPU blur more by @davepagurek in https://github.com/processing/p5.js/pull/6460
Fix camera flipping on framebuffers between push/pop calls by @davepagurek in https://github.com/processing/p5.js/pull/6471
Setuniform by @Gaurav-1306 in https://github.com/processing/p5.js/pull/6474
resolved issue #6399 by @Gaurav-1306 in https://github.com/processing/p5.js/pull/6480
Auto-bind filter shaders to the filter graphic by @davepagurek in https://github.com/processing/p5.js/pull/6482
new PR for issue #6383(Problem for diagonal)   by @perminder-17 in https://github.com/processing/p5.js/pull/6488

Friendly Error System (FES)

Add Hindi translation to FES by @Ayush23Dash in https://github.com/processing/p5.js/pull/6272
Re-worded lines 413 and 446 of FES Developer Notes by @OnexiMedina in https://github.com/processing/p5.js/pull/6307
Reference FES Contributor Docs inside FES Directory along with a diagram to understand usages of FES functions by @Ayush23Dash in https://github.com/processing/p5.js/pull/6335
Fixed typing errors in fes_core.js documentation by @Garima3110 in https://github.com/processing/p5.js/pull/6478
Update friendly_error_system.md by @Garima3110 in https://github.com/processing/p5.js/pull/6481
Update fes_reference_dev_notes.md by @Garima3110 in https://github.com/processing/p5.js/pull/6486

Reference Documentation Update
We updated a group of p5.js Reference pages as part of 2023 Season of Docs (SoD) program, with a goal to make them more accessible and beginner-friendly. Thanks to the SoD technical writer @nickmcintyre ✨.

Edit docs for math functions by @nickmcintyre in https://github.com/processing/p5.js/pull/6281
docs(typography): fix typos in example for textFont by @meezwhite in https://github.com/processing/p5.js/pull/6401
Edit docs for p5.Vector by @nickmcintyre in https://github.com/processing/p5.js/pull/6340
Edit docs for pixels functions by @nickmcintyre in https://github.com/processing/p5.js/pull/6390
Edit docs for loading & displaying images by @nickmcintyre in https://github.com/processing/p5.js/pull/6425
Update docs for p5.Image by @nickmcintyre in https://github.com/processing/p5.js/pull/6434
Edit docs for p5.Font by @nickmcintyre in https://github.com/processing/p5.js/pull/6453
Edit docs for image by @nickmcintyre in https://github.com/processing/p5.js/pull/6424
Edit docs for typography load and display by @nickmcintyre in https://github.com/processing/p5.js/pull/6450

Google Summer of Code (GSoC) 2023 Wrap up

🌸 Added GSoC wrap up! by @dewanshDT in https://github.com/processing/p5.js/pull/6403
Gsoc 23 Wrapup post by @Ayush23Dash in https://github.com/processing/p5.js/pull/6415
add GSoC'23 wrapup post for Justin Wong by @wong-justin in https://github.com/processing/p5.js/pull/6418
Create lichlyter_gsoc_2023.md by @katlich112358 in https://github.com/processing/p5.js/pull/6455
Create munusshih_gsoc_2023.md by @munusshih in https://github.com/processing/p5.js/pull/6461

Other Code Update

Ask to disable printing when print() called with no arguments by @davepagurek in https://github.com/processing/p5.js/pull/6253
fix textWidth() and textToPoints() by @munusshih in https://github.com/processing/p5.js/pull/6184
Fix issue where nf with 0 'right' parameter returns undefined in string by @limzykenneth in https://github.com/processing/p5.js/pull/6291
Update environment.js with fix for frameRate description by @quinton-ashley in https://github.com/processing/p5.js/pull/6269
Implement clip() to shapes by @davepagurek in https://github.com/processing/p5.js/pull/6306
Clarified workflow for contributing documentation by @thatguyseven in https://github.com/processing/p5.js/pull/6312
Clears MediaElement canvas at the beginning of every frame by @donaldzhu in https://github.com/processing/p5.js/pull/6309
Clean up gruntfile release related steps by @Qianqianye in https://github.com/processing/p5.js/pull/6321
fix-return-type by @asukaminato0721 in https://github.com/processing/p5.js/pull/6326
fix HALF_FLOAT by @asukaminato0721 in https://github.com/processing/p5.js/pull/6330
Added .gitattributes to Increase compatability with Window users and line endings by @SilasVM in https://github.com/processing/p5.js/pull/6317
update all contributors setup by @gr2m in https://github.com/processing/p5.js/pull/6341
refine canvas' type by @asukaminato0721 in https://github.com/processing/p5.js/pull/6328
MouseEvent, WheelEvent and KeyboardEvent type by @asukaminato0721 in https://github.com/processing/p5.js/pull/6329
fixed-wrong-capture-size-and-freeze-issue by @Prateek93a in https://github.com/processing/p5.js/pull/5159
add more event type by @asukaminato0721 in https://github.com/processing/p5.js/pull/6379
Main by @j-adel in https://github.com/processing/p5.js/pull/6374
Update labeler Github Action by @stampyzfanz in https://github.com/processing/p5.js/pull/6395
add unregisterMethod function by @capGoblin in https://github.com/processing/p5.js/pull/6426
add before/after preload and setup by @capGoblin in https://github.com/processing/p5.js/pull/6433
Fix: Misleading error message when NaN passed by @capGoblin in https://github.com/processing/p5.js/pull/6464
Support pixel density on p5.Image (fixes issue #6114) by @Gaurav-1306 in https://github.com/processing/p5.js/pull/6447
Fix orphan canvas when sketch is removed before canvas creation by @limzykenneth in https://github.com/processing/p5.js/pull/6355

Other Documentation Update

Fixed GitHub capitalization typo in contributor_docs by @SilasVM in https://github.com/processing/p5.js/pull/6284
Fixing typo in "What are issues?" by @snwarner22 in https://github.com/processing/p5.js/pull/6288
Fixed GitHub spelling in CONTRIBUTING.md by @SilasVM in https://github.com/processing/p5.js/pull/6295
Fixed grammatical errors in contributor_guidelines.md by @thatguyseven in https://github.com/processing/p5.js/pull/6296
Update documentation_style_guide.md with new guideline by @zelf0 in https://github.com/processing/p5.js/pull/6334
add missing code contributors to all contributors in README and .all-contributors.rc file by @gr2m in https://github.com/processing/p5.js/pull/6349
docs(all-contributors): remove @stellartux as requested by @gr2m in https://github.com/processing/p5.js/pull/6368
docs(src/utilities): Use describe() instead of @alt by @Zearin in https://github.com/processing/p5.js/pull/5598
Fix typo in export path to fix dev mode by @mykongee in https://github.com/processing/p5.js/pull/6373
Improve Readme for future Contributors to codebase by @Ayush23Dash in https://github.com/processing/p5.js/pull/6260
Fixed mousePressed() Example Error by @Utkarsh3128 in https://github.com/processing/p5.js/pull/6413
Update README.md by @katlich112358 in https://github.com/processing/p5.js/pull/6458
Fixed typing errors in validate_params.js file's documentation by @Garima3110 in https://github.com/processing/p5.js/pull/6473
typo and unused variable from core by @benschac in https://github.com/processing/p5.js/pull/6476

New Contributors 💗

@munusshih made their first contribution in https://github.com/processing/p5.js/pull/6184
@SilasVM made their first contribution in https://github.com/processing/p5.js/pull/6284
@snwarner22 made their first contribution in https://github.com/processing/p5.js/pull/6288
@thatguyseven made their first contribution in https://github.com/processing/p5.js/pull/6296
@OnexiMedina made their first contribution in https://github.com/processing/p5.js/pull/6307
@donaldzhu made their first contribution in https://github.com/processing/p5.js/pull/6309
@gr2m made their first contribution in https://github.com/processing/p5.js/pull/6341
@RandomGamingDev made their first contribution in https://github.com/processing/p5.js/pull/6276
@mykongee made their first contribution in https://github.com/processing/p5.js/pull/6373
@j-adel made their first contribution in https://github.com/processing/p5.js/pull/6374
@meezwhite made their first contribution in https://github.com/processing/p5.js/pull/6401
@dewanshDT made their first contribution in https://github.com/processing/p5.js/pull/6403
@Utkarsh3128 made their first contribution in https://github.com/processing/p5.js/pull/6413
@KeyboardSounds made their first contribution in https://github.com/processing/p5.js/pull/6420
@capGoblin made their first contribution in https://github.com/processing/p5.js/pull/6426
@Gaurav-1306 made their first contribution in https://github.com/processing/p5.js/pull/6446
@katlich112358 made their first contribution in https://github.com/processing/p5.js/pull/6455
@Garima3110 made their first contribution in https://github.com/processing/p5.js/pull/6473
@benschac made their first contribution in https://github.com/processing/p5.js/pull/6476
@perminder-17 made their first contribution in https://github.com/processing/p5.js/pull/6488
@lakshay451 made their first contribution in https://github.com/processing/p5.js/pull/6493

Full Changelog: https://github.com/processing/p5.js/compare/v1.7.0...v1.8.0

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

⚠ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

any of the package files in this branch needs updating, or
the branch becomes conflicted, or
you click the rebase/retry checkbox if found above, or
you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:
File name: package-lock.json
npm WARN cli npm v10.2.1 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm ERR! code ERR_SOCKET_CONNECTION_TIMEOUT
npm ERR! errno ERR_SOCKET_CONNECTION_TIMEOUT
npm ERR! request to https://registry.npmjs.org/debug failed, reason: Socket connection timeout

npm ERR!


Missing entry "Automatic-Module-Name" in manifest in library "org.springframework.cloud:spring-cloud-stream"

Currently it is not possible to use "org.springframework.cloud:spring-cloud-stream" in a Jigsaw-enabled application, because the manifest entry making it an "Automatic Module" is missing.

Could you please elaborate a bit?

Hi Oleg
Accoding to this link, the spring framework jars allow for deployment to JDK 9’s module path.

A note about modules: Spring’s framework jars allow for deployment to JDK 9’s module path ("Jigsaw"). For use in Jigsaw-enabled applications, the Spring Framework 5 jars come with "Automatic-Module-Name" manifest entries which define stable language-level module names ("spring.core", "spring.context", etc.) independent from jar artifact names (the jars follow the same naming pattern with "-" instead of ".", e.g. "spring-core" and "spring-context"). Of course, Spring’s framework jars keep working fine on the classpath on both JDK 8 and 9+.

I just found out that this is not the case for the jar "spring-cloud-stream" . The field "Autmatic Module" is namely missing inside the manifest file of this jar-file.
It just hindered me from adoption of jigsaw inside a spring boot application.
Best Regards


Missing quotes in in() / out() silently cause wrong output

CREATE CLASS Test EXTENDS V
CREATE PROPERTY Test.name String
CREATE VERTEX Test SET name='a'
CREATE VERTEX Test SET name='b'
CREATE CLASS TestEdge EXTENDS E
CREATE EDGE TestEdge FROM (SELECT FROM Test WHERE name='a') TO (SELECT FROM Test WHERE name='b')

# the following returns no records
SELECT expand(out('Nonexistent')) FROM Test WHERE name='a'

# note the missing quotes in the out()
# the following two queries return the same results
SELECT expand(out(Nonexistent)) FROM Test WHERE name='a'
SELECT expand(out()) FROM Test WHERE name='a'

The missing quotes should probably cause a parse error, but they are instead silently ignored.

Hi @obi1kenobi
I understand that sometimes it can be tricky, but that statement is a valid one: 'Nonexistent' could be a field name in current record, and its value could be a class name, so in a very corner case it could make sense.
To make an example, suppose you have a record like
{
  @rid: #12:0,
  name: "a",
  Nonexistent: "Foo",
  out_Foo: #13:0
}

In this case, the query
SELECT expand(out(Nonexistent)) FROM Test WHERE name='a'

would be equivalent (for that particular record) to
SELECT expand(out('Foo')) FROM Test WHERE name='a'

This is why we cannot throw a parsing exception in this case.
I hope it helps
Thanks
Luigi

@luigidellaquila - You lost me there Luigi. LOL! :smile: I don't understand how both queries can be equivalent. I don't understand how the first one can even work, as "Nonexistent" is neither a collection nor a link.
Scott
Scott

Hi @smolinari
Nonexistent is evaluated to null, so out(Nonexistent) is evaluated as out(null), that is the same as out().
I hope it makes more sense this way...
Thanks
Luigi

Sorry, not really. Because continuing the logic from your first post, out() doesn't seem like the same as out('foo') to me.
Let me play with this some later at home after work and see if I can understand what is going on.
Scott

Hi @smolinari
you are right, it's not the same in general, but in this case (if you only have "foo" edges) the result is the same ;-)
Luigi

I was going to ask if we also had an out_Bar property, then it isn't the same. Now I think I got you. :smile:
Scott

Can null be an invalid argument to out() such that out(null) fails?

well, it could, maybe we can add an option for that, but for backward compatibility we cannot change the default behavior
Thanks
Luigi


Route for particular post

I am working on a custom email notifier and tried using the following to get a URL for a particular post that needed to be approved:
<%= link_to "Post on #{post.topic}",
forem.forum_topic_post_url(post.forum, post.topic, post) %>

It returns a link, but the link does not work... If /edit is appended to the URL, it does work.
Making this work will require defining the show action for posts. I propose redirecting to the topic path with the appropriate page parameter.
Does this sound like a good approach? Or maybe I'm missing a feature that forem already has?
Thanks.

Looks like this was solved with #576.


axonio: decode byte array to string when reading protocol units for python-quantities

Decode unit byte array to string so that python3-quantities can deal with the unit and not fail when reading protocol waveforms from abf2 format files.

Coverage remained the same at 52.071% when pulling 79992b14fa0c6e43719cc5d843c5c96411b517ca on erikli:master into 87b961d5167d53507eafa41f7aeb68197b7175c0 on NeuralEnsemble:master.

Coverage remained the same at 52.071% when pulling 79992b14fa0c6e43719cc5d843c5c96411b517ca on erikli:master into 87b961d5167d53507eafa41f7aeb68197b7175c0 on NeuralEnsemble:master.

Coverage remained the same at 52.071% when pulling 79992b14fa0c6e43719cc5d843c5c96411b517ca on erikli:master into 87b961d5167d53507eafa41f7aeb68197b7175c0 on NeuralEnsemble:master.


Add JSCS

We should add JSCS to lintreview: http://jscs.info
(this is sort of a reminder for me to do it some day)

Sounds like a good idea.


update types/spec/client to v1.3.5

Sync to version v1.3.5

types
spec
client

@builtbyproxy I think you were after this


Record protos

As I was combing examples to figure out how to do stuff, I saw that the loki-continuum.js example includes db options which set an object prototype wrapper (e.g. Fund and dbOptions.funds = { proto: Fund }). However, there is no documentation on how this is to work, exactly. I assumed that all db objects would be instantiated versions, but maybe it only works when adding records? I was just trying to fetch the objects in a collection using this method but none of the new fields i added (not included in original data) were present on the returned objects, leading me to believe that find queries don't automatically instantiate the proto wrapper. Is this the case @techfort ?

Leave this issue alone, stale bot, you necessary but annoying lil thing. Let's keep this going to see how long @techfort intends to ignore it. 😏

You will never win, @stalebot. You cannot shake my resolve.


Updated NOTICES

Also added missing 'NOTICE' and 'LICENSE' files to
'typed-protocols-cborg' package.

bors merge


refactor: method injector

https://github.com/Soontao/odata-v4-server/blob/master/src/lib/processor.ts#L1010


Accept .mlmodelc models, don't compile them.

Related: #14

@ericlewis can you take a quick look in case I messed up?


Deployment got succeeded but when browsing the URL getting error

We are able to deploy the required service and getting the endpoint url after successful deployment in PowerShell.
When trying to browse the URL getting error

Same error for me. Looks like the app's startup process has not been properly configured

same problem.

same for me

Can you try running azd deploy and see if that fix this for you.  This command deploys the web app into Azure.

The link you are trying to open is the url for the backend which is not a web app.  The front end app runs only locally and connects to the backend api.
After azd up, a browser should have been opened with the front end running locally.

Thanks @vhvb1989 for the reply. Just tried it again and it doesn't open up the page automatically for me.

Even I have the similar issue.
Tried multiple times to deploy and getting stuck on same error
Not Found
The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.

same problem

deployment success

gitpsk did it work?

it now works after another azd deploy,

gitpsk do we need to run azd deploy after azd up command

yes right

Thanks it worked also any idea on how we can add documents and index them after deployment as it is only train on sample docs

delete the existing index alone in the Azure and add your pdf docs in data folder and then run /Scripts/prepdocs.sh

same error here.. even after run azd deploy multiple times

@andremcastro Could you check the default_docker logs in App Service and share what error you see? See the FAQ or troubleshooting for tips on finding the logs (its a bit confusing).

dockerlogs.txt
looks like its ok

fixed, I was using an old version of az cli

same issue for me :(


Tool for / commands

Lichess has a way of executing commands when typing /command. It also handles various other patterns, like FENs and user names and so on. The code is obfuscated and the functionality is actually added on focusing the text input (functionality added by the cli module).
For the moment just create a tool that would wrap the existing functionality and allow for custom commands.

Implemented in 2.1.35


EasyMark for PHP 5.3 and Typesetter ver. 5

Hi Peter,
just in case you're not following the plugin forum, please read:
EasyMark Support Forum

Hi Juergen,
Thanks, I'll take a look at it - been quite busy lately, didn't have time
for it...
Best Regards,
Peter
On 28 February 2016 at 06:01, Juergen<EMAIL_ADDRESS>wrote:

Hi Peter,
just in case you're not following the plugin forum, please read:
EasyMark Support Forum http://www.typesettercms.com/Forum?show=t2104
—
Reply to this email directly or view it on GitHub
https://github.com/ppeterka/easymark/issues/2.

Hello Jürgen,
I went through the differences... Thanks for your changes, they all make
perfect sense, and very nicely coded. I'm not really up to date in the
delicacies of different PHP versions...
To make things complete, I'd like to upload the changes to github too - and
to be sure, I'd like to ask your permission to do so... I also added an
"acknowledgements" section to the admin page, I'd like to put a link to
your github page there, is it OK with you?
Thanks again,
Peter
On 28 February 2016 at 12:21, Peter Pasztor<EMAIL_ADDRESS>wrote:

Hi Juergen,
Thanks, I'll take a look at it - been quite busy lately, didn't have time
for it...
Best Regards,
Peter
On 28 February 2016 at 06:01, Juergen<EMAIL_ADDRESS>wrote:

Hi Peter,
just in case you're not following the plugin forum, please read:
EasyMark Support Forum http://www.typesettercms.com/Forum?show=t2104
—
Reply to this email directly or view it on GitHub
https://github.com/ppeterka/easymark/issues/2.

I'm not really up to date in the delicacies of different
PHP versions...

So am I :) It's just the Error->Google->StackOverflow(.com)->Fix route i
went.

To make things complete, I'd like to upload the changes to github
too - and to be sure, I'd like to ask your permission to do so...
I also added an "acknowledgements" section to the admin page,
I'd like to put a link to your github page there, is it OK with you?

OMG, sure! And there is no need for any attribution.
Up to now my github page is nothing more than a container for temporary
pull requests. My coding practices are far too chaotic for public
repositories :-]
And BTW thanks for the cool plugin! It was high time for Markdown
support in gpEasy/Typesetter!
Cheers
Jürgen
Jürgen Krausz, Grafik Krausz
Design | Crossmedia | VFX
e-mail<EMAIL_ADDRESS>| www.grafiKrausz.at
mobile/SMS +43 (0)650 43 58 410
Skype: juekka | XMPP/jitsi<EMAIL_ADDRESS>Rechbauerstraße 31/II | 8010 Graz | AUSTRIA/EU
Am 28.02.2016 um 20:00 schrieb ppeterka:

Hello Jürgen,
I went through the differences... Thanks for your changes, they all make
perfect sense, and very nicely coded. I'm not really up to date in the
delicacies of different PHP versions...
To make things complete, I'd like to upload the changes to github too - and
to be sure, I'd like to ask your permission to do so... I also added an
"acknowledgements" section to the admin page, I'd like to put a link to
your github page there, is it OK with you?
Thanks again,
Peter
On 28 February 2016 at 12:21, Peter Pasztor<EMAIL_ADDRESS>wrote:

Hi Juergen,
Thanks, I'll take a look at it - been quite busy lately, didn't have time
for it...
Best Regards,
Peter
On 28 February 2016 at 06:01, Juergen<EMAIL_ADDRESS>wrote:

Hi Peter,
just in case you're not following the plugin forum, please read:
EasyMark Support Forum http://www.typesettercms.com/Forum?show=t2104
—
Reply to this email directly or view it on GitHub
https://github.com/ppeterka/easymark/issues/2.

—
Reply to this email directly or view it on GitHub
https://github.com/ppeterka/easymark/issues/2#issuecomment-189922786.

Hello Jürgen,
Done - released 1.3.1, so if all is well, it should be downloadable for
everyone.
Actually when I created the plugin, I was deeply surprised nobody did it
before me - I'm usually late to the party when it comes to such... I was
sure that it was something that could improve the brilliant little CMS that
GPEasy/Typesetter is. It sure feels good to get positive feedback and see
that it is actually being used - and not only by me.
Thanks again for your contribution!
Peter
On 28 February 2016 at 20:28, Juergen<EMAIL_ADDRESS>wrote:

I'm not really up to date in the delicacies of different
PHP versions...

So am I :) It's just the Error->Google->StackOverflow(.com)->Fix route i
went.

To make things complete, I'd like to upload the changes to github
too - and to be sure, I'd like to ask your permission to do so...
I also added an "acknowledgements" section to the admin page,
I'd like to put a link to your github page there, is it OK with you?

OMG, sure! And there is no need for any attribution.
Up to now my github page is nothing more than a container for temporary
pull requests. My coding practices are far too chaotic for public
repositories :-]
And BTW thanks for the cool plugin! It was high time for Markdown
support in gpEasy/Typesetter!
Cheers
Jürgen
Jürgen Krausz, Grafik Krausz
Design | Crossmedia | VFX
e-mail<EMAIL_ADDRESS>| www.grafiKrausz.at
mobile/SMS +43 (0)650 43 58 410
Skype: juekka | XMPP/jitsi<EMAIL_ADDRESS>Rechbauerstraße 31/II | 8010 Graz | AUSTRIA/EU
Am 28.02.2016 um 20:00 schrieb ppeterka:

Hello Jürgen,
I went through the differences... Thanks for your changes, they all make
perfect sense, and very nicely coded. I'm not really up to date in the
delicacies of different PHP versions...
To make things complete, I'd like to upload the changes to github too -
and
to be sure, I'd like to ask your permission to do so... I also added an
"acknowledgements" section to the admin page, I'd like to put a link to
your github page there, is it OK with you?
Thanks again,
Peter
On 28 February 2016 at 12:21, Peter Pasztor<EMAIL_ADDRESS>wrote:

Hi Juergen,
Thanks, I'll take a look at it - been quite busy lately, didn't have
time
for it...
Best Regards,
Peter
On 28 February 2016 at 06:01, Juergen<EMAIL_ADDRESS>wrote:

Hi Peter,
just in case you're not following the plugin forum, please read:
EasyMark Support Forum http://www.typesettercms.com/Forum?show=t2104
—
Reply to this email directly or view it on GitHub
https://github.com/ppeterka/easymark/issues/2.

—
Reply to this email directly or view it on GitHub
https://github.com/ppeterka/easymark/issues/2#issuecomment-189922786.

—
Reply to this email directly or view it on GitHub
https://github.com/ppeterka/easymark/issues/2#issuecomment-189927976.


main.py does not exist

when i run main.py as stated in readme, python says that the file does not exists. I am wondering if it is train.py.

python3 test_image.py

when i run main.py as stated in readme, python says that the file does not exists. I am wondering if it is train.py.
python3 test_image.py

yes it is train.py


 building with duplicate flutter_aot_product_runner

https://bugs.fuchsia.dev/p/fuchsia/issues/detail?id=52453

Downgrading to reflect upstream priority.

being tracked in upstream issue


Update for Zowe CLI 1.20

Signed-off-by: Michael Aimino<EMAIL_ADDRESS>Your checklist for this pull request
🚨Please review the guidelines for contributing to this repository.

[ ] If the changes in this PR is part of the next future release, make this pull request against the docs-staging branch which will be published at the next release boundary. If the changes in this PR are part of the current release, use the default base branch, master. For more information about branches, see https://github.com/zowe/docs-site/tree/master#understanding-the-doc-branches.

[ ] If this PR relates to GitHub issues in docs-site or other repositories, please list in Description, prefixed with close, fix or resolve keywords.

Description (including links to related git issues)
Please describe your pull request.
:heart:Thank you!

error made in creating branch. starting over.


Too old to believe in magic

While I really love this, should this be "automatically" rather than "automagically"? 🙂

@SeanFeldman : Thanks for your contribution! The author, @lmolkova, has been notified to review your proposed change.


Add --interface for binding to a specific interface

This PR adds a new --interface option, for binding to a specific interface using SO_BINDTODEVICE.  This is Linux-specific, so if IN.SO_BINDTODEVICE is not available for some reason, then this option becomes unavailable.  Usage would be sudo python speedtest.py --interface eth1 or similar.
(For whatever reason, source address specification just does not work for me, on either Ubuntu or on EdgeRouter EdgeOS flavour.  This does in both cases, and it also means you don't need to know the source address in case that changes frequently.)

I'll defer to the same response I've given multiple times before. This only works on linux, and requires root privileges. Thus it will not be accepted

I look at the fact that multiple people have found it useful enough to create PRs (I should have searched!) for this functionality as significant feedback that it is desirable/useful and will likely be useful to others, but I guess cross-platform for every feature above all is a requirement.  Thanks for creating the base tool in any case!


Accuracy in ssthv1 dataset.

Hi, thanks for your awesome work in video recognition and also the release.
Recently, I tested the pretrained ssthv1 811 checkpoint by executing the provided test command, and only got 49.9% top-1 precision, which is a little bit far from the reported 52.3%. It bothered me a lot and the dataset in my drive seems fine.
So could you please help me to figure it out? By the way, I am using torch1.9.
Besides, the ablation studies in your paper show that TSM with 8 RGB frames (center crop * 1 clip) could achieve 47.1% top-1 precision, which is higher than the original paper (also higher than their released pretrained model). So do you train this model by yourself? Could you please give me more specific details? Many thanks!

Sorry, 811 means 8 * 1 * 1

It turns out that there are some issues with my dataset. I have fixed it. The pretrained model manage to achieve the reported score.

We use flip aug for SSV1 training,  which also support in MMaction2 for such TSM, GST and GSM. We want to point out that our label generation script is different from MMaction2, you need to check your label carefully.
I hope these could be useful for you.

@yztongzhan Thanks for your reply. It helps a lot.


(HTML) ISO 10303-49 Table of contents order incorrect

From @anermina at https://github.com/metanorma/iso-10303-detached-docs/issues/196

New HTML lists Annex B first and then Annex A in the Table of contents

Possibly related to:

https://github.com/metanorma/metanorma-ogc/issues/597
https://github.com/metanorma/metanorma-itu/issues/469
https://github.com/metanorma/metanorma-standoc/issues/816

Fixed by https://github.com/metanorma/metanorma-ogc/issues/597


Gemfile rest-client dependency issue

Could the rest-client gem requirement be made a bit more lax? i.e. allow also rest-client 2.x ?
Or is there a reason that only minor version updates are allowed?

According to the rest-client documentation:
"Users are encouraged to upgrade to rest-client 2.0, which cleans up a number of API warts and wrinkles, making rest-client generally more useful. Usage is largely compatible, so many applications will be able to upgrade with no changes."

I'm going through the same problem.
https://github.com/rest-client/rest-client/pull/573

Fixed in #547, thanks for reporting! ❤


Fix Travis CI and add new badges/notices for the pattern

Use local storage instead of file storage to speed up Travis CI build time.
Fix Travis CI to install Istio add-on and check the correct IP and Port
Add badges for the metrics tracker
Add notice for Kubernetes 1.7.x since it will corrupt our Cloudant image.
Add notice to indicate this Pattern is using Istio 1.6 (since Istio 2.x uses different format to create pilot policy)

@Tomcli @mlangbehn this is going to be highlighted during our talk at KubeCon next week. Please make sure we fix the build

@mlangbehn Is this PR good to go?