The tag is invalid for 1.0.0 release

It should be v1.0.0, not 1.0.0.
From GitHub UI:

I'm not sure which exactly issues the tag without v might bring, but the experience saying that it's better to be consistent with versioning from the very beginning.

Created a new v1.0.0 tag. Deleted the old 1.0.0 tag. The tagged commit is the same.

The repo is not published to bower and therefore I do not see any problem in re-creating the tag.


Update GKE.md

Changes project name to project id as get-credentials command requires project-id.
Please provide a description for what this PR is for.
And to help us figure out who should review this PR, please
put an X in all the areas that this PR affects.
[ ] Configuration Infrastructure
[x] Docs
[ ] Installation
[ ] Networking
[ ] Performance and Scalability
[ ] Policies and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure

@Nino-K: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-new-install-k8s-presubmit-tests-master
8c69be62aab5c75d46850c6796daba54f8aa8c4a
link
/test integ-new-install-k8s-presubmit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@Nino-K: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-new-install-k8s-presubmit-tests-master
daf7ccd140a2b30494964a541d6c660977567f0c
link
/test integ-new-install-k8s-presubmit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.


Tabs - Content is focusable?

❔ Question
Is content within a tab supposed to be focusable? See image and try for yourself here

🧢 Your Company/Team
Analytics

Yes, that is how it's supposed to behave https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/Tab_Role#keyboard_interaction

When focus is outside of the tablist moves focus to the active tab. If focus is on the active tab moves focus to the next element in the keyboard focus order, ideally the active tab's associated tabpanel.

Yes, that is how it's supposed to behave https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/Tab_Role#keyboard_interaction

When focus is outside of the tablist moves focus to the active tab. If focus is on the active tab moves focus to the next element in the keyboard focus order, ideally the active tab's associated tabpanel.


Add  Missing Visual Features to AzureAiServicesImageAnalysisTool

Based on the Research and Client feedback: Image Analysis Missing Features

After review from our client, the Service update is ready to be PR'd to the main LangChain repo for further review.


docs(samples): Created initial sample for Document AI

NOTE: The test project will need the following API enabled

documentai.googleapis.com

And a Document OCR Processor will need to be created in the project
https://cloud.google.com/document-ai/docs/create-processor
And the Processor ID should replace the aaaaaaaaa in the DocumentAIFixture.cs file

The tests should be covered now, are you able to make these changes to the Test project?
Thanks :)
https://github.com/GoogleCloudPlatform/dotnet-docs-samples/pull/2019#issue-1538345586

NOTE: The test project will need the following API enabled

documentai.googleapis.com

And a Document OCR Processor will need to be created in the project
https://cloud.google.com/document-ai/docs/create-processor
And the Processor ID should replace the aaaaaaaaa in the DocumentAIFixture.cs file

Fixed missing env var, sorry about that. Rerunning tests...

Looks like everything is passing!


How to manually set the Superview

I understand that the pipe character '|' is used to represent the superview. Is there a way to specify the superview in the EVFL.
I've tried many times using the live editor live editor but so far, no luck.
Some silly pseudo code to get my point across :)
HV:|~[parent(100)~|
[child]:superview=parent
HV:|-(50)-[child]

In the above scenario, child would be 50px away from parent's 0,0.
Visually it'd have an X and Y that is 50px larger than parent, but in actual fact, it's X and Y would be 50, because it is a child of parent.
tl;dr How do I set the superview of a element.

Well, simply put, you can't. You can't set the parent of a sub-view. All sub-views are direct children of the one super-view. If you want a hierarchy then you could create multiple VFL definitions and create a view for each and layout a view from a view.
Alternatively, you can create so-called "view-stacks" and group vertical or horizontal elements together:
https://github.com/IjzerenHein/autolayout.js#view-stacks


Extension seems to no initialize with no error or console message.

Augury: 1.24.1
Date: Fri, 24 Jan 2020 17:48:10 GMT
OS: MacIntel
Description of issue:
First time trying out this extension on a hybrid AngularJS/Angular setup. When I pull up the extension every tab is empty/blank (See Screenshot). I'm not sure where to start to figure out what the issue is.
Angular version (required): AngularJS 1.3.20/ Angular 7.24
Should it at least throw an error/warning if there is an internal issue?
Additional details:

Should it at least throw an error/warning if there is an internal issue?
I agree that it should.
I'm having the same issue


How to pass props to sub component

I have two usage questions about the react-router;
a. How to pass props to the sub component which is dynamic loaded, example in the huge-app demo:
   {sidebar}

How to pass props to the "sidebar" component?
b. If I want to dynamic load common components in the "Message" component, but don't want to add child routes in "Messages" route,  is there any other way do it?
Thanks & Best  regards

See https://github.com/reactjs/react-router/blob/master/docs/Troubleshooting.md#passing-additional-values-into-route-components for passing in additional values.
For otherwise configuring components, you have access to all the APIs otherwise available in React. The router makes no prescriptions for how you dynamically load data outside of routing.

You can use a Router middleware to do this if you want.
One reason we don't spread through the route object is because other middlewares may want you to add extra keys onto the route object (e.g. for configuring Relay queries), and we don't want to stick users with extra props we don't explicitly tell them about – that will e.g. trigger warnings on the newest React release.


Fix infinite update loop

On space proposals page when there are no proposals:

Only glanced over it so far. Not sure if that's the proper fix. Works for me.

@mktcode If i open https://bafybeif2xpkngfhzyqyznvz6hwjlfnkw5xdilfynzlawp4zvqus6sveria.on.fleek.co then go on a space page I'll see these 2 blocks:

PS, there's an earlier PR #1396
Is there a particular order in how PRs are chosen for review/merge ?

@cristijora Sry, didn't see you were faster. @bonustrack I'll close this one in favor of @cristijora 's PR then.


Uncaught TypeError: Cannot set property 'itx' of undefined

Version
5.0.3
Browser and OS info
Chrome 73 / macOS 10.14.3
Steps to reproduce
On the Chrome, it throws an error "Uncaught TypeError: Cannot set property 'itx' of undefined" when I use "registerModule" to dynamically register a nested VUEX module.
Here is our code:
const url = 'static/itx/template-3.itx'
this.$store.registerModule(['designer', `editor${url}`], module)

The position of error code and stack is here:
https://www.dropbox.com/s/kqlahuin84820ay/stacktrace_1.png?dl=0
https://www.dropbox.com/s/howoq8zbrk9da56/stacktrace_2.png?dl=0
What is expected?
The 'object' should not be undefined.
What is actually happening?
Initially the 'object' is the parentState but after the 'while' loop it becomes obviously undefined, because property 'itx' is not a property of parentState.

yep. same here

@znck Working re-producible example: https://3yn2988r01.codesandbox.io/
If you want to see the code: https://codesandbox.io/s/3yn2988r01?fontsize=14

Problem is with module with state returned form function:
OK
this.$store.registerModule(['bar'], {
      namespaced: true,
      modules: {
        foo: {
          namespaced: true,
          state: {barfoo: 'x'},
          mutations: {
            save (state, v) {
              state.barfoo = v
            },
          }
        }
      },
      state: { bee: 'x'}
    })
    this.$store.commit(`bar/foo/save`, 'new_content')

NOK:
this.$store.registerModule(['bar'], {
      namespaced: true,
      modules: {
        foo: {
          namespaced: true,
          state: {barfoo: 'x'},
          mutations: {
            save (state, v) {
              state.barfoo = v
            },
          }
        }
      },
      state () {
        return{ bee: 'x'}
      },
    })
    this.$store.commit(`bar/foo/save`, 'new_content')

Result: state representation in devtools is missing modules.
When I'm trying to load state:
Uncaught TypeError: Cannot set property 'barfoo' of undefined
    at Store.save (App.vue?234e:62)
    at wrappedMutationHandler (vuex.esm.js?2f62:714)
    at mutation.handlers.forEach.handler (backend.js:12126)
    at Array.forEach (<anonymous>)
    at replayMutations (backend.js:12126)
    at Bridge.bridge.on.index (backend.js:12046)
    at Bridge.emit (backend.js:3205)
    at Bridge._emit (backend.js:3028)
    at messages.forEach.message (backend.js:2953)
    at Array.forEach (<anonymous>)


more stealthy web output

similar to Apache2 404 error
the input tag is located in the middle just below "server" infos

Dude i just want to inform you that your code is used to hack homepages...

Lol that's the purpose of it

On 24 Mar 2016, at 6:40 PM, Syosa<EMAIL_ADDRESS>wrote:
Dude i just want to inform you that your code is used to hack homepages...
—
You are receiving this because you are subscribed to this thread.

So...
This is a administration tool, it can be used for good or bad things....

om ketek kagak online2 wkkw

without php eval...
is this still going to work..?

Test


off by one error in codex

In the web interface, try the third example query (or anything with codex).  The last token of the prompt seems to be repeated in the first token of the completion.

Obsolete because all OpenAI codex models are deprecated.


Vector cluster

Cluster layer are effectively vector layer with a query that aggregates features in the data source. This is different to clustering on a vector layer where features are aggregated by Openlayers in regards to their pixel distance in the [OL] cluster source.
This PR adds query templates for grid and hexgrid aggregation to the default templates.
In the future it must be possible to request cluster feature from [data]sources better suited to aggregation than PostGIS.
Cluster feature (count property > 1) must not have an ID of any or properties of any single feature within the cluster. The cluster feature itself has no knowledge about the features making up the cluster. This is to preserve bandwidth and keep the data payload at a minimum. The data structure for cluster is well known array with the first entry being a coordinate [x,y] pair (cluster feature will only ever be points), the second being the count, the third the ID, followed by the fields.
The first feature ID in a cluster will be prefixed with an exclamation mark to indicate the cluster ID. This is required for highlighting purposes. Cluster are vector features. Not like MVT render features.
layer.params
In order to support different queries with different parameter it must be possible to support a custom set of parameter provided with the data request. This a requirement for themes defined in the client and not available in the workspace.
mapp.layer.fade(layer, out)
The cluster.fade flag is now a universal (vector) layer.fade flag. The method itself was ported to mapp.layer.fade(layer, out). The flag itself holds the timeout. There is only one method not a fadeOut and a fadeIn method. It wouldn't make sense to fade either way at the same time.
aggregates
In future it should be possible to define field aggregates as request parameter to return numeric and or arrays from the cluster request.

There is nothing I want to do about the code duplication these are two similar templates. We are not starting template in template for this.

✨ Improved Fade Animation
📝 Description
This pull request enhances the fade animation function (fade) by implementing linear interpolation to achieve a smoother transition between opacities on a the cluster layer format. The fade will occur during the zoom in and out as well as changing the view port.
🔄 Changes Made

🎯 Target Opacity Calculation: Depending on whether fading in or out, the target opacity is calculated. If fading out, the opacity is reduced by 20% or brought to a minimum of 0. If fading in, the opacity is increased by 20% or limited to a maximum of 1.

⏱ Animation Duration and Timing: The animation duration is set to 100 milliseconds (adjustable), and the start time of the animation is recorded.

📊 Opacity Update Function: The updateOpacity function is used to calculate the current time and elapsed time since the animation started.

🌟 Interpolation and Opacity Update: If the elapsed time is less than the animation duration, interpolation is used to smoothly transition the opacity between currentOpacity and targetOpacity. The requestAnimationFrame is used to schedule the next frame of the animation. When the animation duration has elapsed, the layer's opacity is set to the targetOpacity, concluding the animation.

🚀 Starting the Animation: The animation is triggered by calling the updateOpacity function.

⏳ Setting New Timeout: A new fade timeout is set for the next step of the fade animation after the specified duration has passed, ensuring the animation continues until the desired opacity is reached.

🧪 Testing
Please ensure to thoroughly test the updated fade function to confirm that the fade animation is now smoother and visually appealing.
📌 Additional Notes

The animation duration can be adjusted as needed for different animation speeds.


compare sets in compare_nested

Changes
compare sets in nested data structure using __eq__
This does not traverse (nested) elements in sets
Checks

[x] updated tests

Why does it not traverse children in the set? Ain't this a deal breaker of the function name?
IMO this should pass as well:
    def test_nested_sets(self):
        a = dict(x={("bar", (1, 2)), 1, 2, 3})
        b = dict(x={("baz", (1, 2, 3)), 1, 2, 3})
        assert not compare_nested(a, b)

Why does it not traverse children in the set? Ain't this a deal breaker of the function name?
IMO this should pass as well:
    def test_nested_sets(self):
        a = dict(x={("bar", (1, 2)), 1, 2, 3})
        b = dict(x={("baz", (1, 2, 3)), 1, 2, 3})
        assert not compare_nested(a, b)

The problem is how to correctly 'traverse' two nested sets in parallel (which maybe cannot even be sorted, see the updated example)
The implementation now simply calls == when encountering a set, which is fine by me. We can list that behavior in the docstring.
Currently there is no example of nested sets in any of our datastructures afaik, since this is simply an internal utility function that is enough imo. We can adapt the function if we need to in the future


error returned from SetGraceTime is ignored

The garden server ignores the error form the SetGraceTime call:
https://github.com/cloudfoundry-incubator/garden/blob/master/server/request_handling.go#L867

ah, yeah, I think the errors on SetGraceTime were added just in order to be able for garden to return an error to the client (we had to add the errors to both since the same interface is used for the client and the backend implementation of Container), we never envisaged the backend wanting to return an error from this (or from GraceTime, as you've noticed in #42). I'd be totally fine with a pull request that allowed the backend to return an error from these calls.

Im going to close this and https://github.com/cloudfoundry-incubator/garden/issues/42 because I don't think we plan to work on this ourselves in the near future, but we'd be happy to accept a pull request that added this.


[Feature Request]:  Proper HUD placement for 21:9

Feature Summary:
Is there any plans for proper HUD placement on 21:9?

It would be nice to have the HUD in the corners of the screen rather than in the middle where it is now.

It's already a feature. It's just disabled by default in the ini.


Error On Synology NAS

Hello.  I am trying to use your docker image on my Synology NAS.  I have 5 cameras that I want to "present" to Protect but I am getting errors when the container starts as follows:
10:59:28.474 ERROR NET_SCAN: No interface with MAC 1a:11:b0:19:3f:b3
10:59:28.474 INFO  NET_CONF: ADD - rtsp2onvif_0 MAC: 1A:11:B0:19:3F:B3
10:59:28.535 DEBUG Command failed: ip link add rtsp2onvif_0 link eth0 address 1A:11:B0:19:3F:B3 type macvlan mode bridge
RTNETLINK answers: Resource busy
10:59:28.535 INFO  NET_CONF: DHCP - rtsp2onvif_0
10:59:28.733 DEBUG Command failed: dhclient rtsp2onvif_0
Cannot find device "rtsp2onvif_0"
10:59:28.734 ERROR NET_SCAN: No interface with MAC 1a:11:b0:73:7f:d5
10:59:28.734 INFO  NET_CONF: ADD - rtsp2onvif_1 MAC: 1A:11:B0:73:7F:D5
10:59:28.736 DEBUG Command failed: ip link add rtsp2onvif_1 link eth0 address 1A:11:B0:73:7F:D5 type macvlan mode bridge
RTNETLINK answers: Resource busy
10:59:28.736 INFO  NET_CONF: DHCP - rtsp2onvif_1
10:59:28.748 DEBUG Command failed: dhclient rtsp2onvif_1
Cannot find device "rtsp2onvif_1"
10:59:28.749 ERROR NET_SCAN: No interface with MAC 1a:11:b0:1b:7d:59
10:59:28.749 INFO  NET_CONF: ADD - rtsp2onvif_2 MAC: 1A:11:B0:1B:7D:59
10:59:28.750 DEBUG Command failed: ip link add rtsp2onvif_2 link eth0 address 1A:11:B0:1B:7D:59 type macvlan mode bridge
RTNETLINK answers: Resource busy
10:59:28.750 INFO  NET_CONF: DHCP - rtsp2onvif_2
10:59:28.763 DEBUG Command failed: dhclient rtsp2onvif_2
Cannot find device "rtsp2onvif_2"
10:59:28.763 ERROR NET_SCAN: No interface with MAC 1a:11:b0:ff:fd:b1
10:59:28.763 INFO  NET_CONF: ADD - rtsp2onvif_3 MAC: 1A:11:B0:FF:FD:B1
10:59:28.765 DEBUG Command failed: ip link add rtsp2onvif_3 link eth0 address 1A:11:B0:FF:FD:B1 type macvlan mode bridge
RTNETLINK answers: Resource busy
10:59:28.765 INFO  NET_CONF: DHCP - rtsp2onvif_3
10:59:28.776 DEBUG Command failed: dhclient rtsp2onvif_3
Cannot find device "rtsp2onvif_3"
10:59:28.776 ERROR NET_SCAN: No interface with MAC 1a:11:b0:9b:5b:db
10:59:28.776 INFO  NET_CONF: ADD - rtsp2onvif_4 MAC: 1A:11:B0:9B:5B:DB
10:59:28.779 DEBUG Command failed: ip link add rtsp2onvif_4 link eth0 address 1A:11:B0:9B:5B:DB type macvlan mode bridge
RTNETLINK answers: Resource busy
10:59:28.779 INFO  NET_CONF: DHCP - rtsp2onvif_4
10:59:28.790 DEBUG Command failed: dhclient rtsp2onvif_4
Cannot find device "rtsp2onvif_4"
10:59:28.791 ERROR NET_SCAN: No interface with MAC 1a:11:b0:19:3f:b3
10:59:28.791 ERROR Failed to find IP address for MAC address 1A:11:B0:19:3F:B3
(node:1) [DEP0044] DeprecationWarning: The util.isArray API is deprecated. Please use Array.isArray() instead.
(Use node --trace-deprecation ... to show where the warning was created)
(node:1) [DEP0047] DeprecationWarning: The util.isDate API is deprecated.  Please use arg instanceof Date instead.
Any idea why the ip link add command fails?
Thanks

Found the issue.  Should be ovs_eth0 rather than eth0.

Just to add to this, if you're using the Synology link aggregation functionality (Aka bonding), the ethernet interface would be called bond0.


Nft search results not showing all nfts on andriod

When searching on andriod, because the list items run inline instead of list form, it does not show all nfts.
Also, when you turn the phone sideways, the search results do not show.

Thank you, we will work on the view for mobile and post updates here


Adding Docker puppet version tagging

Using new cloud.docker to build containers.  During the prebuild set the version that was checked out and set the version value.

Coverage remained the same at 73.568% when pulling db2f8f8b59053b705663063d40a15b71998e7ed7 on mterzo:docker_pre_build into 2f347fd665033c6faaa4e4026188273593d6172d on voxpupuli:master.


Could not find style data in module named vaadin-date-picker-overlay-default-theme

Description
I get this warning using:

vaadin-material-theme (0.3.0)
vaadin-date-picker (v3.0.0-beta5)

Could not find style data in module named vaadin-date-picker-overlay-default-theme

Culprit is in vaadin-material-theme/vaadin-date-picker.html, line 134-136:
<dom-module id="material-date-picker-overlay" theme-for="vaadin-date-picker-overlay">
  <template>
    <style include="vaadin-date-picker-overlay-default-theme">
...

Thanks for the issue. The Material theme has not yet been updated to match the latest component versions, and is likely to be postponed until we get Polymer 3 stable versions. Sorry about the mess there, some work has been started in vaadin/vaadin-material-theme#32 but that does not yet include date-picker.

This issue was moved to vaadin/vaadin-material-theme#35


fail_on_revert stateful fuzzing (invariant) tests should have an override

Component
Forge
Describe the feature you would like
When I'm writing invariant tests, in our foundry.toml you have the option to have fail_on_revert be true or false.
I'd love to see like a decorator or something like such:
vm.fail_on_revert(false);
function invariant_testSomething() public {
// code
}

Or something.
Additional context
No response

I think this is a subset of https://github.com/foundry-rs/foundry/issues/3062, which tries to figure out a UX for changing all fuzz/invariant configs on e.g. a per-test basis. Would love to get your thoughts on that proposal! Just added a comment to the end (https://github.com/foundry-rs/foundry/issues/3062#issuecomment-1483130224) with some more recent thoughts on how to structure the UX

that's possible with inline /// forge-config: default.invariant.fail-on-revert = true @mds1 I think this one can be closed?

Agreed with that, thanks!


Error message: "Something went wrong. Please try again." when clicking button on adaptive card

Version
Nodejs/4.18.0
Describe the bug
The error message on the adaptive card ("Something went wrong. Please try again."),  occurs when I click a button on an adaptive card that triggers an api call. I'm using Action.Execute on the button and it returns promise in onAdaptiveCardInvoke. The API call takes less than 3 seconds so it's before the timeout period.
This error doesn't occur in a private chat with the bot but does happen when triggering it in a teams channel.
To Reproduce
Steps to reproduce the behavior:

Type in prompt to trigger adaptive card
Click on button to trigger API call
the API call triggers and is successful
the error "Something went wrong. Please try again."

Expected behavior
I should see no error when I click submit on the adaptive card.
Screenshots

Additional context
I'm internal to msft. If there is someone I can talk to ASAP, it would be greatly appreciated.
Tracking Status
Dotnet SDK TODO

[ ] PR
[ ] Merged

Javascript SDK TODO

[ ] PR
[ ] Merged

Python SDK TODO

[ ] PR
[ ] Merged

Java SDK TODO

[ ] PR
[ ] Merged

Samples TODO

[ ] PR
[ ] Merged

Docs TODO

[ ] PR
[ ] Merged

Tools TODO

[ ] PR
[ ] Merged

@waystilos - Thank you for your patience.
Are you able to share any of your code? Ideally, I would like to see the dialog(s) that handle this part of the conversation, the adaptive card, and your Team's uploaded manifest (minus any secrets/keys for all).

Hi @stevkan and @ramfattah, we were able to reproduce this issue. If it's ok, we'll continue investigating what can be causing it.

Hi, we analyzed this and noticed that the Teams client shows the error after the bot finishes processing the request and executes the response.send method.
We found that returning the invoke response in the following way solves the issue.
async onAdaptiveCardInvoke(context, invokeValue) {
  const text = invokeValue.action.data.text;
  response = await this.translate(text);

  return { statusCode: 200, type: 'application/vnd.microsoft.activity.message', value: response };
};

Hi @tracyboehrer, @ramfattah, this issue can be closed. We provided a solution in the comment above.

Thank you @ceciliaavila.


[Bug]: Installation error Laravel 11.8.0

What happened?
Installation error message due to illuminate/contracts version.
Here is the error log:
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires njxqlus/filament-relation-manager-component * -> satisfiable by njxqlus/filament-relation-manager-component[1.0.0, 1.0.1].
- njxqlus/filament-relation-manager-component[1.0.0, ..., 1.0.1] require illuminate/contracts ^10.0 -> found illuminate/contracts[v10.0.0, ..., v10.48.11] but these were not loaded, likely because it conflicts with another require.
You can also try re-running composer require with an explicit version constraint, e.g. "composer require njxqlus/filament-relation-manager-component:*" to figure out if any version is installable, or "composer require njxqlus/filament-relation-manager-component:^2.1" if you know which you need.
How to reproduce the bug
Just install as described in the documentation
composer require njxqlus/filament-relation-manager-component

Package Version
1.0.1
PHP Version
8.3.7
Laravel Version
11.8.0
Filament Version
3.2.82
Notes
No response

Fixed in https://github.com/njxqlus/filament-relation-manager-component/releases/tag/1.0.2

Installation and Plugin are working like a charm, many thanks!


Navigation enhancment

Requirement
Allow for navigating between pictures with the arrow keys after expanding them.
Suggested implements

Addition details
No response
Verify steps

[ ] Pull request is welcome. Check this if you want to start a pull request
[X] I have searched on Issue Tracker, No duplicate or related open issue has been found
[X] Ensure there is only one feature request in this issue. Please make mutiply issue for mutiply feature request

Additionally, you should be able to exit the expanded view using the ESC key.

https://github.com/Sped0n/bridget/blob/fb498971c7eb52738543a7f00f8fa07a8e731a17/assets/ts/desktop/stageNav.tsx#L66C1-L71C4
It is already implemented, may I ask what browser(and its version) do you use?

I am using Safari Version 17.5.

Can confirm, I will transfer this topic to another issue.

@kyber-6 now should be okay, if the problem persists you can reopen the issue at any time.

@kyber-6 pr #356 should do the job, can you confirm that the feature is working properly?

@Sped0n Now it is working perfectly, thanks!


Binary artifact issue should list the actual artifacts

"Allstar has detected that this repository’s Binary Artifacts security policy is out of compliance. Status: Scorecard Check Binary Artifacts failed: binaries present in source code" is what the message says today.
This is not super helpful. It would be nice if the message was more specific about exactly which files it was referring to.

Agree! dup of #23


Fix and export DataProvider in line with lwmdb spec

Ideally sources get renamed in line with the spec @mialondon provides for lwmdb. Following issues managing this in alto2txt, adding a process here to fix those fields in line for import into lwmdb is preferred.
Tasks:

[x] Add a means of only processing these components without needing all other Newspapers data
[x] Refactor if necessary
[x] Add tests for these results in tests.test_newspapers.py
[x] Generate both csv and json results
[x] Provide that json fixture for lwmdb

Spec to be implemented:
Fixes
`bna` -> `fmp`
`hmd` -> `bl_hmd`
`lwm` -> `bl_lwm`

fmp: FindMyPast-funded digitised newspapers provided by the British Newspaper Archive
jisc: JISC-funded digitised newspapers provided by the British Newspaper Archive
bl_hmd: British Library-funded digitised newspapers provided by the British Newspaper Archive
bl_lwm: Living with Machines-funded digitised newspapers provided by the British Newspaper Archive

Potential final output
[
{"pk": 1, "model": "newspapers.dataprovider",
"fields": {
    "name": "FindMyPast",
    "code": "fmp",
    "legacy_code": "bna",
    "collection": "newspapers",
    "source_note": "FindMyPast-funded digitised newspapers provided by the British Newspaper Archive",
    "created_at": "2023-05-23 15:19:57.795573+00:00",
    "updated_at": "2023-05-23 15:19:57.795573+00:00"}},
{"pk": 2, "model": "newspapers.dataprovider",
"fields": {
    "name": "hmd",
    "code": "bl-hmd",
    "legacy_code": "hmd"
    "collection": "newspapers",
    "source_note": "British Library-funded digitised newspapers provided by the British Newspaper Archive",
    "created_at": "2023-05-23 15:19:57.795573+00:00",
    "updated_at": "2023-05-23 15: 19:57.795573+00:00"}},
{"pk": 3, "model": "newspapers.dataprovider",
"fields": {
    "name": "Joint Information Systems Committee (JISC)",
    "code": "jisc",
    "legacy_code": "jisc",
    "collection": "newspapers",
    "source_note": "JISC-funded digitised newspapers provided by the British Newspaper Archive",
    "created_at": "2023-05-23 15:19:57.795573+00:00",
    "updated_at": "2023-05-23 15:19:57.795573+00:00"}},
{"pk": 4, "model": "newspapers.dataprovider",
"fields": {
    "name": "Living with Machines",
    "code": "bl_lwm",
    "legacy_code": "lwm",
    "collection": "newspapers",
    "source_note": "Living with Machines-funded digitised newspapers provided by the British Newspaper Archive",
    "created_at": "2023-05-23 15:19:57.795573+00:00",
    "updated_at": "2023-05-23 15:19:57.795573+00:00"}}
]

Worth noting the results of this are meant to address: https://github.com/Living-with-machines/lwmdb/issues/92

I believe the current json output for DataProvider is of this form (will reformat but as a quick example):
[{"pk": 1, "model": "newspapers.dataprovider", "fields": {"name": "bna", "collection": "newspapers", "source_note": "", "created_at": "2022-08-24 10:47:10.944804+00:00", "updated_at": "2022-08-24 10:47:10.944804+00:00"}}, {"pk": 2, "model": "newspapers.dataprovider", "fields": {"name": "hmd", "collection": "newspapers", "source_note": "", "created_at": "2022-08-24 10:47:10.944804+00:00", "updated_at": "2022-08-24 10:47:10.944804+00:00"}}, {"pk": 3, "model": "newspapers.dataprovider", "fields": {"name": "jisc", "collection": "newspapers", "source_note": "", "created_at": "2022-08-24 10:47:10.944804+00:00", "updated_at": "2022-08-24 10:47:10.944804+00:00"}}, {"pk": 4, "model": "newspapers.dataprovider", "fields": {"name": "lwm", "collection": "newspapers", "source_note": "", "created_at": "2022-08-24 10:47:10.944804+00:00", "updated_at": "2022-08-24 10:47:10.944804+00:00"}}]

Very excited to see this happen in the next few days! Let me know if you have any questions.

Thanks @mialondon: getting close with pull https://github.com/Living-with-machines/alto2txt2fixture/pull/35

As of merge 5e04814, test results are now up in metadatadbfixtures in the updated-DataProvider-fixtures folder, for both json and csv format. Fixing this has incorporated a number of configuration options, including printing a table to indicate what DataProvider elements are included when run from the command line. It also provides a means for printing other configuration tables.


FAS-user can view timeseries basis data

Synopsis
As a
I want
So that I
Acceptance-Criteria

[ ] AC1:

Tech-Notes
Tasks

[ ]

@khatozen can you provide example data or specification of how the data must look?


Imported SCSS not creating .liquid file with template bundles

Problem
I'm following the instructions for creating a template bundle here: https://github.com/Shopify/slate/wiki/Template-and-layout-bundles. Shopify is correctly importing my page-specific SCSS files, but it isn't properly reading liquid within those files.
My directories are structured as follows:
src/

scripts/

templates/

page.our-story.js

templates/

page.our-story.liquid

styles/

templates/

page.our-story.scss

As instructed, within page.our-story.js, I import my page.our-story.scss code:
page-our-story.js
import '../../styles/templates/page.our-story.scss';

And within my theme.liquid, I import script and style tags:
theme.liquid
{% include 'style-tags', layout: 'theme' %}
{% include 'script-tags', layout: 'theme' %}

I have a liquid reference within my SCSS file:
page.our-story.scss:
background-image: url("{{ 'our-story-hero.jpg' | asset_url }}");
But the liquid does not properly populate when I load up my site (e.g., it doesn't pull the URL of 'our-story-hero.jpg' from my assets folder; it maintains the {{ 'our-story-hero.jpg' | asset_url }} syntax in my CSS code and throws an error because it's not valid CSS. This syntax seems to be included in a

Found a solution to the problem, for those wondering. It's not currently explained very well in the documentation, but I needed to change my extension to .scss.liquid. Now, the structure of my project is as follows:
src/scripts/templates/page-our-story.js
import '../../styles/templates/page.our-story.scss'; // Contains the majority of my SCSS, including imports / variables
import '../../styles/templates/page.our-story.scss.liquid'; // Contains just the bits of my SCSS that need liquid tags, like background images that reference my assets folder

The page-our-story.scss and page.our-story.scss.liquid files are both located in the src/styles/templates/ folder.


Nginx with Ironbee rpms

I am trying to build a set of rpms, Nginx compiled Ironbee unfortunately I am hitting some problems when following the documentation.

Does anyone perhaps see some obvious mistake I did? or a way to resolve it?

HI Sjir,
The libs directory you see in the .tar.gz file is a source directory. It contains the source code for some libraries that IronBee uses which are not always easily installed on a system. To get things like libhtp.so you'll have to compile IronBee.
I recommend not putting the shared libraries into /etc/. Perhaps experiment with the default location of /usr/local/ironbee until it's building how you like it. /usr/local/ironbee/lib will by default have the libraries you're asking nginx to link with -L/usr/local/ironbee/lib -lhtp -libutil -lironbee. The CPP opt will be -I/usr/local/ironbee/include for the headers.

Thank you for the answer @basking2 I think I understand what I do wrong then!
I thought Ironbee compiled into Nginx like most other wafs do (naxsi/modsecurity) thats why I temporarily did put it into /etc just for the compile.
But as I understand your explanation I first need to compile Ironbee on the system and then compile Nginx to use the compiled Ironbee correct?
So in terms of making rpms I would need to make 1 rpms for Ironbee and one for nginx if I would want to install it on multiple systems?

I hacked at your scripts a little, mostly to make sure that Nginx 1.8.0. compiles, and I noticed a few things that might be helpful.

--with-cc-opt is defined twice. The second assignment will override the first and you will not have -I/usr/local/ironbee/include passed to CC.
In my docker system if I did not put /usr/local/ironbee/lib into a file like /etc/ld.so.conf.d/ironbee.conf (and run ldconfig) the libraries were not found during the configurations step of building nginx and nginx never attempted to build itself.
I had to define the environment variable NGINXIB_CONFIG_FILE to get the IronBee module recognized correctly. I set it to NGINXIB_CONFIG_FILE=/home/ib/ironbee/servers/nginx/config.nginx (where /home/ib/ironbee is the source code for IronBee) and then the specfile processed until it hit errors at installation.

When you've got things running how you like them we would value some feedback! Most of my attention is on TrafficServer so I don't do a lot of nginx work right now.
Good luck!

@sbagmeijer, you've got it right. You need libhtp, libibutil, and libironbee existing on your system first, and that requires a compile.

@basking2 thank you so much! I let you know when I have things up and running and how it work.

@basking2 i created a set of rpm that I would like to add into my repository I am not sure if you know much about making rpms but if you do could you have a look if everything looks fine maybe?
Spec file:
https://github.com/sbagmeijer/ulyaoth/blob/master/Repository/ulyaoth-ironbee/SPECS/ulyaoth-ironbee.spec
Or to build:
wget https://raw.githubusercontent.com/sbagmeijer/ulyaoth/master/Repository/ulyaoth-ironbee/build-ulyaoth-ironbee.sh ; chmod +x build-ulyaoth-ironbee.sh ; ./build-ulyaoth-ironbee.sh
My idea is to add this rpm to my repository and then I will use this rpm to link the nginx version, I personally choose to not use /local/usr/, it is more a preference to just use the other locations it should not matter much I hope.
Any feedback would be nice before I release something that is not 100% correct :)

I actually do not know RPMs very well. The directory tmpfiles.d looked strange, but the rest made sense to me. Maybe someone else on the list will have some insights?

The tempfiles.d directory and the file is so on reboot it will create the /var/run/ironbee directory on server boot.
It seems the ironbee rpms work fine however I am stuck now on the nginx once again it errors with this:
cc1: all warnings being treated as errors
objs/Makefile:426: recipe for target 'objs/src/core/nginx.o' failed
make[1]: *** [objs/src/core/nginx.o] Error 1
make[1]: Leaving directory '/home/ulyaoth/rpmbuild/BUILD/nginx-1.8.0'
Makefile:8: recipe for target 'build' failed
make: *** [build] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.mY416Z (%build)```


 to clear watch mode pattern prompt #11296

Summary
Many users will expect Ctrl+u to behave as elsewhere in their terminal environment.
The workaround requires pressing backspace a lot to clear the line manually.

Codecov Report

Merging #11345 (184d795) into master (b3f9e4a) will decrease coverage by 0.00%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##           master   #11345      +/-   ##
==========================================
- Coverage   64.24%   64.24%   -0.01%
==========================================
  Files         308      308
  Lines       13502    13507       +5
  Branches     3289     3289
==========================================
+ Hits         8675     8677       +2
- Misses       4117     4121       +4
+ Partials      710      709       -1

Impacted Files
Coverage Δ

packages/jest-watcher/src/constants.ts
66.66% <ø> (ø)

packages/jest-watcher/src/lib/Prompt.ts
66.66% <0.00%> (-6.81%)
:arrow_down:

packages/expect/src/utils.ts
96.12% <0.00%> (+1.29%)
:arrow_up:

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 b3f9e4a...184d795. Read the comment docs.

i have agreed the terms now what i have to do. Do i need to re push this commit?

Ergh, I just merged #11358 which was opened after this one. Sorry @madhur1846! Would you be up for sending a PR for moving forwards and backwards as I mention in https://github.com/facebook/jest/issues/11296#issuecomment-819443715?
/cc @jeysal


[ENHANCEMENT] Move "Select all" box to list

Please confirm these before moving forward

[X] I have searched for my feature proposal and have not found a work-in-progress/duplicate/resolved/discarded issue.
[X] This improvement refers to an existing feature. If you want to suggest a new feature, please use this template
[X] This improvement is not a bug. If you want to report a bug, please use this template

Describe the improvement
It is so confusing and not intuitive that the (de-)select all feature is not part of the list.
→ It should be part of the list instead, as this is this is how most lists work.

Describe how this improvement could help users.
Makes the application more intuitive


Zuul 2 has been released

Hi, zuul 2.1 has been released and it offers a non blocking proxy, would you like to check it out and update the readme.md file?

You can checkout this repos, I have add the zuul2 project for bench testing.

Hi, @imet. I cannot find your testing result in the table. Did you just provide a method?

@LukeDemons ，yeah, you can try the test on your side, I just provide the method and project.
Since I didn't have the same system environment with spencergibb, so currently I didn't provide my result.
I will update my benchmark later on test env.

I agree that this should be compared to non-blocking async implementation to be fair.
@imet What were your findings?
My concern is that in my tests Spring Webflux is still very slow compared to Vert.x which is what we are using for async non-blocking (approximately 10x slower). I'm hoping that eventually the guys from Reactor Project will be able to optimize it and get closer since they both use Netty.
I would think that Spring Cloud Gateway would suffer from similar limitations in performance.


 IF YOU DO NOT FOLLOW THE FORMAT OR MAKE A GENERIC TOKEN REQUEST YOUR ISSUE WILL BE DELETED WITHOUT COMMENT
YOUR JUSTLIST MUST FOLLOW THE JSON SPECIFICATION
https://github.com/justswaporg/justlists/blob/main/example.justlists.ts
Checklist

[x] I understand that this is not the place to request a token listing.
[ ] I have tested that my JustList is compatible by pasting the URL into the add a list UI at justswap.org.
[x] I understand that filing an issue or adding liquidity does not guarantee addition to the justlists website.

Please provide the following information for your token.
JustList URL must be HTTPS.
JustList URL:
JustList Name:
Link to the official homepage of the JustList manager:

https://www.trxdgg.com/#/regist?code=97659

Sorry, your issue will be closed as you did not submit your information in the correct fromat.Please resubmit.


Our Teams App's Messaging Extension Icon Is Blank On New Teams

Our custom Teams App works fine on old Teams, however, after customers switch to new teams, our app's icon(outline) is displayed as blank when:

Our app (messaging extension) is pinned, AND
The chat is opened from App Bar (side bar), instead of from chat history

(See the screenshots for comparison)

The icon is displayed normally in the Classic Teams client.
Here's the icon file:

Please help investigate. Much appreciated!

@johnzhang06  -  We have tested this in classic and new teams in windows in web , it is working fine
classic :

new teams :

@SaiPratap-MSFT Can you try pinning the app to the messaging extension and see if it works?

@johnzhang06 -  If you clearly see my screenshots, Here the app is pinned. If you are asking to try with different icon, please provide that icon .

@SaiPratap-MSFT Hi, the icon has been attached but it's not easy to see.

@SaiPratap-MSFT Hi, the icon has been attached but it's not easy to see.

Hello @johnmiroki - Could you please share your icons color and outline, so that we can test it from our end?
FYI... We have already tried with other icons which are working fine.

This is the file.

@SaiPratap-MSFT Hi, the icon has been attached but it's not easy to see.

Hello @johnmiroki - Could you please share your icons color and outline, so that we can test it from our end? FYI... We have already tried with other icons which are working fine.

@SaiPratap-MSFT Thank you for following up. The icon should be transparent with white outline. It works well with Classic Teams.

Hi @johnzhang06 - We are not able to download the app icon and its showing below error.

Could you please share your manifest zip file containing both color and outline icon, so that we can test that from our end?

SAP SuccessFactors App 05122023 (2).zip

@johnzhang06 , @saumyanayak10 - We tried to repro this issue using the icons provided and its rendering as below in our case.
Classic Teams:

New Teams:
We have noticed that, if the application is pinned the icon is showing blank and if the application is not pinned its showing properly.
App is pinned:

App is not pinned:

We have raised a bug for the same. We will inform you once we get any further update from engineering team.
Thanks!

@Prasad-MSFT Thank you so much! Your finding coincides with mine. It's indeed a weired case. Thanks again for reproducing the issue!

Hi Microsoft Team, Prasad, thanks for acknowledging the issue. Could you please help me understand why this thread shows "closed" at the top left side of the screen? If it is mistakenly marked as closed, please could you change it to "in progress" as we are still awaiting a fix? Thank you.

Hello @saumyanayak10 - This issue was automatically closed by the system because there were no inputs provided for a certain period of time.
We are re-opening it.

Hi @Meghana-MSFT , @Prasad-MSFT , is there an update on this please?

@saumyanayak10 - Apologies. Currently there is no ETA to share. We are following up with engineering team about this issue. We will update this thread once we hear from them. Thanks!

We are pleased to inform you that the bug has been fixed and rolled out publicly. Please verify on your end and confirm if everything is working as expected.
Thank you for your patience!

We are closing this issue for now. Please feel free to reopen if required. Thanks!


Double-clicking a queueable action item puts it in queue more than once

What is the current behavior?
You hover over an item on the ground. Double or triple click really fast to "Take" the item. Observe your multiple of items.
If the current behavior is a bug, please provide the exact steps to reproduce.
See above.
What is the expected behavior?
Only allow once.
Additional context
Should be really easy to fix.

I can catch that issue?

I can't reproduce that when I click two times or more in an item the server just crashes I made a fix for that and create that issue #106 and pr #107, have any other way to reproduce that?

Works as intended. However the image on the ground (for coins ,example) does not reflect the same image dropped from the inventory.
ie: you drop 100,000 coins, and you see 1 coin graphic. We can get to that in another issue.


Do not delete the deployment nor resources when a deployment fails

Addresses: #5

I will pull this, but please follow up with the one minor comment in your next PR.

LGTM


PLAT-77739: [sampler, qa-sampler] Add css to prevent features that interfere with iOS, Android testing

Checklist

[x] I have read and understand the contribution guide

[ ] A CHANGELOG entry is included

[ ] At least one test case is included for this feature or bug fix

[x] Documentation was added or is not needed

[ ] This is an API breaking change

Issue Resolved / Feature Added
Prevent iOS/android default functionality from interfering with cross-platform testing
Resolution
Add CSS to prevent sampler and qa-sampler apps from scrolling by placing CSS in the app body
Code of css to prevent iOS viewport from being scrolled
body { position: fixed; width: 100%; height: 100%; }
Code of css that disable Android reload feature
body { overflow: hidden; }
Additional Considerations

Not an actual issue but it would be better to add some comment that which CSS attribute is for which platform.

For Chrome on Android, did you try overscroll-behavior?
https://developers.google.com/web/updates/2017/11/overscroll-behavior
https://developer.mozilla.org/en-US/docs/Web/CSS/overscroll-behavior
There is an npm module to use this CSS. https://www.npmjs.com/package/prevent-pull-refresh

Not an actual issue but it would be better to add some comment that which CSS attribute is for which platform.

I updated the PR description.

For Chrome on Android, did you try overscroll-behavior?
https://developers.google.com/web/updates/2017/11/overscroll-behavior
https://developer.mozilla.org/en-US/docs/Web/CSS/overscroll-behavior
There is an npm module to use this CSS. https://www.npmjs.com/package/prevent-pull-refresh

The overscroll-behavior that you pointed out prevents Android's ability to reload as mentioned.
However, I recommend using overflow: hidden.
sampler and qa-sampler have a slightly larger height than the viewport, so if you try to scroll the virtuallist, the viewport will also move.
I think you need to decide which property to use after you confirm this.

@Baekwoo-s  I got your point. So, the root problem is not a pull-down-to-refresh behavior but an overflowed body.

LGTM


Install and Uninstall have inconsistent search behaviors.

Brief description of your issue
The search term we use to install a software should also work for uninstalling.
Steps to reproduce

winget install sysinternals
winget uninstall sysinternals

Expected behavior
Sysinternals suite to be installed and uninstalled.
Actual behavior
Uninstall throws a "No installed package found matching input criteria. "
But works when I type winget uninstall "sysinternals suite"
Environment
Windows Package Manager v1.2.10941
Copyright (c) Microsoft Corporation. All rights reserved.

Windows: Windows.Desktop v10.0.19044.1766
Package: Microsoft.DesktopAppInstaller v1.17.10941.0

Logs: %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\DiagOutputDir

Links
---------------------------------------------------------------------------
Privacy Statement   https://aka.ms/winget-privacy
License Agreement   https://aka.ms/winget-license
Third Party Notices https://aka.ms/winget-3rdPartyNotice
Homepage            https://aka.ms/winget
Windows Store Terms https://www.microsoft.com/en-us/storedocs/terms-of-sale

For others encountering this, winget uninstall "Sysinternals Suite" or winget uninstall 9P7KNL5RWT25 will both uninstall Sysinternals Suite.
Search is looking for a "best match". Since there is only one package with "sysinternals" in the name from the Microsoft Store, the package is chosen for winget install sysinternals.
During uninstall, the search goes against registry entries and manifest metadata with an exact match.


Support additional intents

We use the SIGN_IN and NEW_SURFACE intents in our action, so this change enables us to test that we're returning them at the right times.
I've also updated the dependencies to the latest versions to fix the audit warnings that were coming up all the time.
(fixed PR from https://github.com/actions-on-google/actions-on-google-testing-nodejs/pull/35)

Split into two separate PRs if you'd prefer: https://github.com/actions-on-google/actions-on-google-testing-nodejs/pull/38 and https://github.com/actions-on-google/actions-on-google-testing-nodejs/pull/39

argh - committed a change using the wrong email address again... please use the other PRs


[google_maps_flutter] Map crash when switch between apps only on iOS physical device

When you open a map over a map and switch between apps, the primary map hidden under a zombie screen, if you switch between apps again, the zombie screen disappear.

Steps to Reproduce
Run the following main.dart via flutter run on a iOS physical device.
import 'package:flutter/material.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart';

final CameraPosition cameraPosition = CameraPosition(
  target: LatLng(37.42796133580664, -122.085749655962),
  zoom: 14.4746,
);

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) => MaterialApp(home: MyHomePage());
}

class MyHomePage extends StatefulWidget {
  @override
  _MyHomePageState createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
        appBar: AppBar(title: Text('First Route')),
        body: Container(
            child: GoogleMap(
          mapType: MapType.normal,
          initialCameraPosition: cameraPosition,
        )),
        floatingActionButton: FloatingActionButton(
            onPressed: () => Navigator.of(context)
                .push(MaterialPageRoute(builder: (context) => SecondRoute()))));
  }
}

class SecondRoute extends StatefulWidget {
  @override
  _SecondRouteState createState() => _SecondRouteState();
}

class _SecondRouteState extends State<SecondRoute> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
        appBar: AppBar(title: Text('Second Route')),
        body: Container(
            child: GoogleMap(
                mapType: MapType.hybrid,
                initialCameraPosition: cameraPosition)));
  }
}

Add the following on Info.plist.
<key>io.flutter.embedded_views_preview</key>
<true/>

Logs
Nothing produced in the logs.
Flutter Doctor output
[✓] Flutter (Channel master, v1.6.8-pre.33, on Mac OS X 10.14.5 18F132, locale
    en-CR)
    • Flutter version 1.6.8-pre.33 at /Users/melvinsalas/development/flutter
    • Framework revision bd9d31abd9 (7 hours ago), 2019-06-03 03:28:55 -0400
    • Engine revision 184b6e36e8
    • Dart version 2.3.2 (build 2.3.2-dev.0.0 224f82c21c)

[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at /Users/melvinsalas/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling
      support)
    • Platform android-28, build-tools 28.0.3
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_152-release-1343-b01)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 10.2.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 10.2.1, Build version 10E1001
    • CocoaPods version 1.7.0

[✓] iOS tools - develop for iOS devices
    • ios-deploy 1.9.4

[✓] Android Studio (version 3.4)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 35.3.1
    • Dart plugin version 183.6270
    • Java version OpenJDK Runtime Environment (build
      1.8.0_152-release-1343-b01)

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

[✓] Connected device (2 available)
    • iPhone de AppleID • 00008020-001D591E2198003A            • ios • iOS
      12.3.1
    • iPhone Xʀ         • 9AAD022D-E989-4A62-A5AD-7C906ABA0025 • ios •
      com.apple.CoreSimulator.SimRuntime.iOS-12-2 (simulator)

• No issues found!

Hello @melvinsalas !
Did you manage to solve the issue? Does the problem still persist in the latest stable version?

Without additional information, we are unfortunately not sure how to resolve this issue. We are therefore reluctantly going to close this bug for now. Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.


Export smoothed metylation data as BigWig

It would be great to be able to export the smoothed methylation data to a BigWig format that can be visualised in a genome browser (such as IGV, USCS, etc.)
It should be easily done using the export(format="BigWig) from rtracklayer package, just need access to the smoothed methylation data (similar to the one generated with plot_gene() and plot_region().
Thanks, Ido

At the moment this data is generated on a per-region basis at the time of plotting, so it's not immediately how I would efficiently export a whole dataset into bigwig in this way. When I do a similar analysis I actually do a modkit pileup and convert that BED to bigwig. I will have a think about this before the next Bioconductor release next month.


Trouble accessing the second page

Somewhere between versions 3.1.0 and 3.2.0 it started to occur to me that the second page of the results list or the user list would not open. Upon clicking the second page, the first page would just reload. Even after clicking several times and refreshing the page the issue would remain. And then after some time, after clicking again the second page would finally open.
I have noticed this issue on Safari browser, version 16.5.
Also Taina reported having the same issues in Firefox, version 110.0
This issue is really hard to recreate, since it does not appear each time I am accessing the service, some days it occurs, some days it works fine.
Please check if there is anything wrong on the service side or if this is only a browser issue.

[ ] #818
[ ] ngb-pagination issues - Licence Component
[ ] ngb-pagination issues - Resolver Component
[x] #819
[ ] ngb-pagination issues - Comment Component
[ ] ngb-pagination issues - Concept Component
[ ] ngb-pagination issues - Metadata Field Component
[ ] ngb-pagination issues - Metadata Value Component
[ ] ngb-pagination issues - User Agency Component
[ ] ngb-pagination issues - Version Component
[ ] ngb-pagination issues - Vocabulary Component
[ ] ngb-pagination issues - Vocabulary Change Component
[x] ngb-pagination issues - Vocabulary Search Component

Closing, resolved.

See #810

This was reported as still occurring on 3.3.0

I've managed to reproduce the issue, but nothing is logged in the browser's console when the problem occurs

@MajaDolinar This is fixed on staging, please test and let me know if you find any issues

I tested on staging and it seems to be working on home, however on user management it does not work, it work the first time I tried to go on the second page and then it stopped, I am stuck on first page.
https://vocabularies-staging.cessda.eu/admin/user-management?page=2&sort=id,asc

Thanks @MajaDolinar for reporting back. This may occur for all components that use ngb-pagination. I've reopened this issue and have created a task list for assessing each use of ngb-pagination.

Hi all
Sorry for the late answer. We had a national holiday on Friday, so I was
out of Bratislava. Will look at it today and give feedback.
Cheers Martin
On Fri, Nov 17, 2023 at 3:21 PM Matthew Morris @.***>
wrote:

@MajaDolinar https://github.com/MajaDolinar regarding user management
section issues, this is being fixed in #820
https://github.com/cessda/cessda.cvs.two/pull/820 which will be merged
when IISAS reviews the PR
—
Reply to this email directly, view it on GitHub
https://github.com/cessda/cessda.cvs.two/issues/669#issuecomment-1816518845,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AB23PTQVAP4QMD7GECNQWE3YE5XIJAVCNFSM6AAAAAAYNIZ23GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMJWGUYTQOBUGU
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

@MajaDolinar The user management page should be fixed now

Yes, it seems to be working now as expected. Closing this issue. Can we have a release finished today?


Problem when requiring Sinon through Node

I just have the following line:
var sinon = require ('sinon');

Then:

/node_modules/sinon/lib/sinon.js: /node_modules/sinon/lib/sinon/spy.js: /node_modules/sinon/lib/sinon/call.js: /node_modules/sinon/lib/sinon/match.js: undefined is not a function

Someone knows what is this?
NOTE: This is a summarized scenario. I'm calling Sinon in a Jest test spec, but doesn't matter where I call it—the error is always there.

It would be easier to reproduce if you shared which version of Sinon and node you're using

Sorry about that, @mroderick.
Node v0.12.0
Sinon v1.14.1

It works fine for me.
I have the same config except I use it with mocha test.

That's weird, @gyandeeps. But I can't figure out what's happening.

Have your tried uninstalling, cleaning NPM cache and reinstalling?
Can you paste verbose install logs?

On Mar 26, 2015, at 6:09 AM, Guilherme Oderdenge<EMAIL_ADDRESS>wrote:
That's weird, @gyandeeps. But I can't figure out what's happening.

Reply to this email directly or view it on GitHub.

Seems like the problem is happening with Sinon + Jest, because now I'm using Mocha and everything's going well. The point is: I don't know if is something Jest or Sinon-related. Ideas?
But so far, the "bug" is fixed.


Chore(EC2-checks): Update the ec2 terminate with tags experiment to target only running instances

Signed-off-by: uditgaurav<EMAIL_ADDRESS>This PR is for:

Update the pre and post chaos check for ec2-terminate using tags.

pre-chaos: Will check if any running instance found filtered from given instance tag. If no instance found it will fail. So it will now manage the case where the filtered set of instances are both running and non-running instances.
post-chaos: Status check of the target instance under chaos (IUC). It will fail if the target container is not in running state post chaos.

Experiment Logs:
udit@ubuntu ~/g/s/g/l/litmus-go> kubectl logs -f ec2-terminate-by-tag-bg05mm-87djn
W0503 22:09:40.528219       1 client_config.go:541] Neither --kubeconfig nor --master was specified.  Using the inClusterConfig.  This might not work.
time="2021-05-03T22:09:40Z" level=info msg="Experiment Name: ec2-terminate-by-tag"
time="2021-05-03T22:09:40Z" level=info msg="[PreReq]: Getting the ENV for the  experiment"
time="2021-05-03T22:09:40Z" level=info msg="[PreReq]: Updating the chaos result of ec2-terminate-by-tag experiment (SOT)"
time="2021-05-03T22:09:40Z" level=info msg="The instance information is as follows" Instance Tag="team:devops" Instance Affected Percentage=100 Sequence=parallel Chaos Duration=30 Chaos Namespace=default Ramp Time=0
time="2021-05-03T22:09:40Z" level=info msg="[Status]: Verify that the AUT (Application Under Test) is running (pre-chaos)"
time="2021-05-03T22:09:40Z" level=info msg="[Status]: No appLabels provided, skipping the application status checks"
time="2021-05-03T22:09:41Z" level=info msg="[Info]: Targeting the running instances filtered from instance tag" Number of running instances filtered=2 Total number of instances filtered=3
time="2021-05-03T22:09:41Z" level=info msg="[Chaos]:Number of Instance targeted: 2"
time="2021-05-03T22:09:41Z" level=info msg="[Info]: Target instanceID list, [i-0af1943d2154b8d43 i-0766e87263d8b6aa6]"
time="2021-05-03T22:09:41Z" level=info msg="[Chaos]: Stoping the desired EC2 instance"
time="2021-05-03T22:09:41Z" level=info msg="Stopping ec2 instance:" PreviousState=running InstanceId=i-0af1943d2154b8d43 CurrentState=stopping
time="2021-05-03T22:09:41Z" level=info msg="[Chaos]: Stoping the desired EC2 instance"
time="2021-05-03T22:09:42Z" level=info msg="Stopping ec2 instance:" PreviousState=running InstanceId=i-0766e87263d8b6aa6 CurrentState=stopping
time="2021-05-03T22:09:42Z" level=info msg="[Wait]: Wait for EC2 instance 'i-0af1943d2154b8d43' to come in stopped state"
time="2021-05-03T22:09:42Z" level=info msg="[Status]: Checking EC2 instance status"
time="2021-05-03T22:09:42Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:09:44Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:09:46Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:09:48Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:09:50Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:09:53Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:09:55Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:09:57Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:09:59Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:10:01Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:10:03Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:10:05Z" level=info msg="The instance state is stopped"
time="2021-05-03T22:10:07Z" level=info msg="[Wait]: Wait for EC2 instance 'i-0766e87263d8b6aa6' to come in stopped state"
time="2021-05-03T22:10:07Z" level=info msg="[Status]: Checking EC2 instance status"
time="2021-05-03T22:10:08Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:10:10Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:10:12Z" level=info msg="The instance state is stopped"
time="2021-05-03T22:10:14Z" level=info msg="[Wait]: Waiting for chaos interval of 30s"
time="2021-05-03T22:10:44Z" level=info msg="[Chaos]: Starting back the EC2 instance"
time="2021-05-03T22:10:44Z" level=info msg="Starting ec2 instance:" CurrentState=pending PreviousState=stopped InstanceId=i-0af1943d2154b8d43
time="2021-05-03T22:10:44Z" level=info msg="[Chaos]: Starting back the EC2 instance"
time="2021-05-03T22:10:45Z" level=info msg="Starting ec2 instance:" CurrentState=pending PreviousState=stopped InstanceId=i-0766e87263d8b6aa6
time="2021-05-03T22:10:45Z" level=info msg="[Wait]: Wait for EC2 instance 'i-0af1943d2154b8d43' to get in running state"
time="2021-05-03T22:10:45Z" level=info msg="[Status]: Checking EC2 instance status"
time="2021-05-03T22:10:45Z" level=info msg="The instance state is pending"
time="2021-05-03T22:10:47Z" level=info msg="The instance state is pending"
time="2021-05-03T22:10:49Z" level=info msg="The instance state is pending"
time="2021-05-03T22:10:52Z" level=info msg="The instance state is pending"
time="2021-05-03T22:10:54Z" level=info msg="The instance state is pending"
time="2021-05-03T22:10:56Z" level=info msg="The instance state is pending"
time="2021-05-03T22:10:58Z" level=info msg="The instance state is running"
time="2021-05-03T22:11:00Z" level=info msg="[Wait]: Wait for EC2 instance 'i-0766e87263d8b6aa6' to get in running state"
time="2021-05-03T22:11:00Z" level=info msg="[Status]: Checking EC2 instance status"
time="2021-05-03T22:11:00Z" level=info msg="The instance state is running"
time="2021-05-03T22:11:02Z" level=info msg="[Chaos]: Time is up for experiment: ec2-terminate-by-tag"
time="2021-05-03T22:11:02Z" level=info msg="[Confirmation]: EC2 terminate chaos has been injected successfully"
time="2021-05-03T22:11:03Z" level=info msg="[Status]: EC2 instance is in running state (post chaos)"
time="2021-05-03T22:11:03Z" level=info msg="[Status]: Verify that the AUT (Application Under Test) is running (post-chaos)"
time="2021-05-03T22:11:03Z" level=info msg="[Status]: No appLabels provided, skipping the application status checks"
time="2021-05-03T22:11:03Z" level=info msg="[The End]: Updating the chaos result of ec2-terminate-by-tag experiment (EOT)"

Experiment Logs:
udit@ubuntu ~/g/s/g/l/litmus-go> kubectl logs -f ec2-terminate-by-tag-yg03cj-dfzbc
W0503 22:32:11.754813       1 client_config.go:541] Neither --kubeconfig nor --master was specified.  Using the inClusterConfig.  This might not work.
time="2021-05-03T22:32:11Z" level=info msg="Experiment Name: ec2-terminate-by-tag"
time="2021-05-03T22:32:11Z" level=info msg="[PreReq]: Getting the ENV for the  experiment"
time="2021-05-03T22:32:11Z" level=info msg="[PreReq]: Updating the chaos result of ec2-terminate-by-tag experiment (SOT)"
time="2021-05-03T22:32:11Z" level=info msg="The instance information is as follows" Chaos Namespace=default Ramp Time=0 Instance Tag="team:devops" Instance Affected Percentage=100 Sequence=parallel Chaos Duration=30
time="2021-05-03T22:32:11Z" level=info msg="[Status]: Verify that the AUT (Application Under Test) is running (pre-chaos)"
time="2021-05-03T22:32:11Z" level=info msg="[Status]: No appLabels provided, skipping the application status checks"
time="2021-05-03T22:32:12Z" level=info msg="[Info]: Targeting the running instances filtered from instance tag" Total number of instances filtered=3 Number of running instances filtered=2
time="2021-05-03T22:32:12Z" level=info msg="[Chaos]:Number of Instance targeted: 2"
time="2021-05-03T22:32:12Z" level=info msg="[Info]: Target instanceID list, [i-0766e87263d8b6aa6 i-0af1943d2154b8d43]"
time="2021-05-03T22:32:12Z" level=info msg="[Chaos]: Stopping the desired EC2 instance"
time="2021-05-03T22:32:13Z" level=info msg="Stopping ec2 instance:" CurrentState=stopping PreviousState=running InstanceId=i-0766e87263d8b6aa6
time="2021-05-03T22:32:13Z" level=info msg="[Chaos]: Stopping the desired EC2 instance"
time="2021-05-03T22:32:13Z" level=info msg="Stopping ec2 instance:" CurrentState=stopping PreviousState=running InstanceId=i-0af1943d2154b8d43
time="2021-05-03T22:32:13Z" level=info msg="[Wait]: Wait for EC2 instance 'i-0766e87263d8b6aa6' to get in stopped state"
time="2021-05-03T22:32:13Z" level=info msg="[Status]: Checking EC2 instance status"
time="2021-05-03T22:32:14Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:32:16Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:32:18Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:32:20Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:32:22Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:32:24Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:32:27Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:32:29Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:32:31Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:32:33Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:32:35Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:32:37Z" level=info msg="The instance state is stopped"
time="2021-05-03T22:32:39Z" level=info msg="[Wait]: Wait for EC2 instance 'i-0af1943d2154b8d43' to get in stopped state"
time="2021-05-03T22:32:39Z" level=info msg="[Status]: Checking EC2 instance status"
time="2021-05-03T22:32:40Z" level=info msg="The instance state is stopping"
time="2021-05-03T22:32:42Z" level=info msg="The instance state is stopped"
time="2021-05-03T22:32:44Z" level=info msg="[Wait]: Waiting for chaos interval of 30s"
time="2021-05-03T22:33:14Z" level=info msg="[Chaos]: Starting back the EC2 instance"
time="2021-05-03T22:33:14Z" level=info msg="Starting ec2 instance:" CurrentState=pending PreviousState=stopped InstanceId=i-0766e87263d8b6aa6
time="2021-05-03T22:33:14Z" level=info msg="[Chaos]: Starting back the EC2 instance"
time="2021-05-03T22:33:15Z" level=info msg="Starting ec2 instance:" InstanceId=i-0af1943d2154b8d43 CurrentState=pending PreviousState=stopped
time="2021-05-03T22:33:15Z" level=info msg="[Wait]: Wait for EC2 instance 'i-0766e87263d8b6aa6' to get in running state"
time="2021-05-03T22:33:15Z" level=info msg="[Status]: Checking EC2 instance status"
time="2021-05-03T22:33:15Z" level=info msg="The instance state is pending"
time="2021-05-03T22:33:17Z" level=info msg="The instance state is pending"
time="2021-05-03T22:33:19Z" level=info msg="The instance state is pending"
time="2021-05-03T22:33:22Z" level=info msg="The instance state is pending"
time="2021-05-03T22:33:24Z" level=info msg="The instance state is pending"
time="2021-05-03T22:33:26Z" level=info msg="The instance state is pending"
time="2021-05-03T22:33:28Z" level=info msg="The instance state is pending"
time="2021-05-03T22:33:30Z" level=info msg="The instance state is running"
time="2021-05-03T22:33:32Z" level=info msg="[Wait]: Wait for EC2 instance 'i-0af1943d2154b8d43' to get in running state"
time="2021-05-03T22:33:32Z" level=info msg="[Status]: Checking EC2 instance status"
time="2021-05-03T22:33:32Z" level=info msg="The instance state is running"
time="2021-05-03T22:33:34Z" level=info msg="[Chaos]: Time is up for experiment: ec2-terminate-by-tag"
time="2021-05-03T22:33:34Z" level=info msg="[Confirmation]: EC2 terminate chaos has been injected successfully"
time="2021-05-03T22:33:35Z" level=info msg="[Status]: EC2 instance is in running state (post chaos)"
time="2021-05-03T22:33:35Z" level=info msg="[Status]: Verify that the AUT (Application Under Test) is running (post-chaos)"
time="2021-05-03T22:33:35Z" level=info msg="[Status]: No appLabels provided, skipping the application status checks"
time="2021-05-03T22:33:35Z" level=info msg="[The End]: Updating the chaos result of ec2-terminate-by-tag experiment (EOT)"


Cannot destroy a cluster if the handoffscreen is still up

Which version of kubefirst are you using?
v2.1.1
Which cloud provider?
k3d (local)
Which installation type?
CLI
Which distributed Git provider?
None specific
What is the issue?
Seems like the handoff screen is using port 9000 (I was using k3d, I assume it's the same for all CLI installations), as I cannot destroy my cluster when it's up. If I tried, I'll see the following error in the destroy logs
023-06-14T15:33 INF pkg/helpers.go:78 > Using config file: /Users/fharper/.kubefirst
2023-06-14T15:33 FTL cmd/k3d/destroy.go:41 > port 9000 is in use - this port is required to tear down your kubefirst environment - please close any existing port forwards before continuing

When I check which app is using the port with lsof -i tcp:9000 I see it's kubefirst
COMMAND     PID    USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
kubefirst 75133 fharper   15u  IPv4 0xc12152017e089da9      0t0  TCP localhost:cslistener (LISTEN)
kubefirst 75133 fharper   16u  IPv6 0xc12151f31b9d7f81      0t0  TCP localhost:cslistener (LISTEN)

When I get out of the handoff screen, the ports are freed, and I can proceed with destroying my cluster. I know it make sense to get out of that screen if you want to destroy it, but it could be in another tab, like it was for me, and since there's nothing telling the user it's the problem, that they need to close it, it can lead to some bad user experience.
I'm not sure if it make sense to use another port to do that, or why the handoff screen needs port 9000 once it's displayed, but at least we could check if it's the issue when destroying, and advice the user consequently.
May want to do something in conjunction with the issue #1618.
Code of Conduct

[X] I agree to follow this project's Code of Conduct

Port 9000 is used for minio which is required as the terraform state backend. The way the CLI works, all of the ports it opens for port forwarding remain open until the cli process exits. I will add a statement to the handoff screen informing the user what's going on with the ports being open and how to exit the process before running any future commands.

Resolved by latest runtime release. https://github.com/kubefirst/kubefirst/pull/1624


Usage with JSX (React.js)

Hi @tsuyoshiwada.
Thanks a lot this awesome library.
When I use the sweet-scroll with JSX, data-scroll attribute is convert to data-scroll="true" so that href variable in below code would be "true". This occurs an incorrect behavior of this.to(distance) method.
const data = el.getAttribute("data-scroll");
const dataOptions = this.parseDataOptions(el);
const href = data || el.getAttribute("href");

Why don't you  check whether data-scroll is "true" or URL fragment.
As an alternative way, I guess specifying the value of data-scroll works well as bellow.
jump

How about adding this usage to README.md.

Hi @vimyum, Thank you for Issues :+1:
data-scroll =" # feature " Although there is no problem, you can work similarly by specifying a empty string like data-scroll ="" as a workaround.
It is PR welcome of document update :smile:

Thank you for your reply.
I understand the workaround in JSX. I will try to make a PR of document when I have a time :smile:


[BUG] Read mode shouldn't allow adding new sheets

When spreadsheet is initialized in "read" mode it still allows to add and delete new sheets.
Is it a bug or a feature? 😉

Fixed in https://github.com/myliang/x-spreadsheet/commit/c4aaffc10e737ba19f5418e5656d2a7a23e4f09c


plotjuggler_ros: 1.0.0-2 in 'foxy/distribution.yaml' [bloom]

Increasing version of package(s) in repository plotjuggler_ros to 1.0.0-2:

upstream repository: https://github.com/PlotJuggler/plotjuggler-ros-plugins.git
release repository: https://github.com/PlotJuggler/plotjuggler-ros-plugins-release.git
distro file: foxy/distribution.yaml
bloom version: 0.10.0
previous version for package: null

plotjuggler_ros
* Initial commit
* Contributors: Davide Faconti

Holding ROS 2 releases for build farm maintenance. https://discourse.ros.org/t/upcoming-maintenance-for-build-ros2-org-2020-11-25/17003/


Not an issue... Please answer.

What kind of server gota.io use?
I know its not MultiOgar so I want to know what is it.

They use their own custom server code, not available to the public.

Damn :| But check http://dogio.win/ .
Its basiclly copy of gota.io and his servers work...
I have Gota.io Full client but I can't connect to the server. I am getting this:

They made their own too.


Preprocess the markdowns contain deleted or renamed files.

Test PR: https://github.com/Azure/azure-sdk-for-java/pull/17233
Test pipeline with the new scripts in Urls: https://dev.azure.com/azure-sdk/public/_build/results?buildId=610176&view=logs&j=b70e5e73-bbb6-5567-0939-8415943fadb9&t=bdeefc16-b669-5ebd-ad94-a2c19ade53b0
Test pipeline with original Urls paramaters: https://dev.azure.com/azure-sdk/public/_build/results?buildId=610157&view=logs&j=b70e5e73-bbb6-5567-0939-8415943fadb9&t=bdeefc16-b669-5ebd-ad94-a2c19ade53b0

The following pipelines have been queued for testing:java - templatejs - templatenet - templatepython - template You can sign off on the approval gate to test the release stage of each pipeline. See eng/common workflow

The following pipelines have been queued for testing:java - templatejs - templatenet - templatepython - template You can sign off on the approval gate to test the release stage of each pipeline. See eng/common workflow

The following pipelines have been queued for testing:java - templatejs - templatenet - templatepython - template You can sign off on the approval gate to test the release stage of each pipeline. See eng/common workflow

The following pipelines have been queued for testing:java - templatejs - templatenet - templatepython - template You can sign off on the approval gate to test the release stage of each pipeline. See eng/common workflow

The following pipelines have been queued for testing:java - templatejs - templatenet - templatepython - template You can sign off on the approval gate to test the release stage of each pipeline. See eng/common workflow

The following pipelines have been queued for testing:java - templatejs - templatenet - templatepython - template You can sign off on the approval gate to test the release stage of each pipeline. See eng/common workflow

The following pipelines have been queued for testing:java - templatejs - templatenet - templatepython - template You can sign off on the approval gate to test the release stage of each pipeline. See eng/common workflow

The following pipelines have been queued for testing:java - templatejs - templatenet - templatepython - template You can sign off on the approval gate to test the release stage of each pipeline. See eng/common workflow

The following pipelines have been queued for testing:java - templatejs - templatenet - templatepython - template You can sign off on the approval gate to test the release stage of each pipeline. See eng/common workflow

The following pipelines have been queued for testing:java - templatejs - templatenet - templatepython - template You can sign off on the approval gate to test the release stage of each pipeline. See eng/common workflow

The following pipelines have been queued for testing:java - templatejs - templatenet - templatepython - template You can sign off on the approval gate to test the release stage of each pipeline. See eng/common workflow

The following pipelines have been queued for testing:java - templatejs - templatenet - templatepython - template You can sign off on the approval gate to test the release stage of each pipeline. See eng/common workflow

The following pipelines have been queued for testing:java - templatejs - templatenet - templatepython - template You can sign off on the approval gate to test the release stage of each pipeline. See eng/common workflow


Add support for rule overrides; ignore "false_positive" and "ignore" tags by default

Closes #471
We've wanted to support rule overrides for a while. This PR attempts to do so in a basic way by storing matched rules in a map (both the original and the override should match) and then dropping the original rule if an override exists. For now, we'll allow for severity overrides and then store the combined descriptions of the two rules for later display.

Given:
rule send : ignore {
    meta:
        description = "send a message to a socket"
        ref = "https://linux.die.net/man/2/send"
        syscall = "send"
    strings:
        $send = "send" fullword
        $socket = "socket" fullword
    condition:
        all of them
}

or:
rule send : false_positive {
    meta:
        description = "send a message to a socket"
        ref = "https://linux.die.net/man/2/send"
        syscall = "send"
    strings:
        $send = "send" fullword
        $socket = "socket" fullword
    condition:
        all of them
}

The output will no longer contain that match:
$ go run . analyze out/samples-84a2015439ad84d3005fa57d06d7a925acb9f2a3/javascript/clean/connection.js
out/samples-84a2015439ad84d3005fa57d06d7a925acb9f2a3/javascript/clean/connection.js [⚠ MEDIUM]
---------------------------------------------------------------------------------------------------------------
RISK  KEY                         DESCRIPTION                      EVIDENCE
---------------------------------------------------------------------------------------------------------------
LOW   encoding/base64             Supports base64 encoded strings  base64
LOW   fd/write                    writes to a file handle          outgoingMessageStream.write(message)
LOW   net/dns                     Uses DNS (Domain Name Service)   require("dns")
LOW   ref/site/url                contains embedded HTTPS URLs     https://github.com/pekim/tedious/issues/24
LOW   ref/words/password          references a 'password'          UsernamePasswordCredential
                                                                   directory-password
MED   data/embedded/base64/terms  Contains base64 content          FkZHJlc3::$address
                                                                   RpcmVjdG9ye::$directory
                                                                   YWRkcmVzc::$address
                                                                   ZGlyZWN0b3J5::$directory
                                                                   aHRtb::$html
                                                                   hZGRyZXNz::$address
                                                                   kaXJlY3Rvcn::$directory
MED   data/embedded/base64/url    Contains base64 url              aHR0cDovL::$http
                                                                   h0dHA6Ly::$http
                                                                   h0dHBzOi8v::$https
                                                                   odHRwOi8v::$http
                                                                   odHRwczovL::$https
MED   evasion/hex                 converts hex data to ASCII       toString('hex');
---------------------------------------------------------------------------------------------------------------

The code looks great, but I worry about scaling my original idea in terms of CPU usage and rule sprawl. I've added some more refined thoughts in https://github.com/chainguard-dev/malcontent/issues/471 - please take a look & let me know if you think it's viable.


Request: add yaml() method

Can there be a way to convert a .plot(arguments) call into YAML text output, appropriate for inclusion in an Intake catalog? I assume this is easy to achieve, and would remove the friction for catalog authors wishing to define a set of quick-plots.

Definitely think this is a good idea. The API I can imagine would be something like:
df.plot(..., yaml=True)

This would be very easy to achieve, but may be a bit weird since it changes the return type. Something more standard like:
df.plot(...).to_yaml()

would be a lot harder to achieve.

I think the weird API would be fine, I only see this being used as part of a trial/error phase where the data provider is deciding on the best parameters to put into the catalog.

It seems that it might be useful to support this in general in holoviews. There are hints at it in the docs: http://holoviews.org/user_guide/Customizing_Plots.html#Yaml-equivalent

The general HoloViews version would be dependent on https://github.com/ioam/param/pull/153 , which is not much work to finish up, but does take some concentration. It's been abandoned, but it really needs someone to return to it and resurrect it cleanly, because serializing to YAML or JSON comes up quite often.

Those are all slightly different things though. Serializing HoloViews in general means serializing the data along with any parameters and plot and style options, which is quite a difficult problem with a wide range of solutions and the resulting representation will be quite verbose even if you separate the data itself from this representation.
Since the hvplot API is a lot more concise the serialized yaml will be a lot more readable and when you combine it with intake you also solve the data serialization problem.
Another way to think of it is serializing the input specification for a plot, which can be done independently of the data. The other major benefit of that approach is that you can declare operations to be performed on the data, e.g. datashading, contouring etc., while serializing holoviews objects would either produce static output or require something like cloudpickle to store dynamic/lazy objects like DynamicMaps.

The section that Julia was pointing to (http://holoviews.org/user_guide/Customizing_Plots.html#Yaml-equivalent) was about serializing options, not plots with data, which doesn't have issues with data serialization.

Ah, good point.  So I was confused as well!

I have definitely not thought about this as much as you guys, but I was definitely not trying to suggest that any data be stored, just field names, ranges, options...

Yes, to be sure, thinking nothing more than
>>> df.plot(attribute1="thing")
[plot appears]

->
>>> df.plot(attribute1="thing", yaml=True)
plots:
  catterplot:
    attribute1: thing
[plot appears]

(or need to capture the output of the plot call to get this string repr)

(all welcome to look up what a catterplot is like!)


Rendering bug in multi-select Selects inside of Toolbars

This is a weird one - I am only seeing it when we have a Select control with enableMulti: true inside of a toolbar and (I think) a custom font active, such as we're using in Toolbox:

I'm not sure where that gap or color is coming from.........

I think that is a vertical scrollbar... probably because the font's height is too tall. I can take a look

Fixed here: https://github.com/xh/hoist-react/pull/1677


How to make a local template globally available in my computer?

If I have made a template file by myself, is there any directory (e.g. /usr/bin for shell) for storing it and making it globally available (Importing directly the template file from anywhere without any prefix in the path)?
Thanks in advance.

Duplicate of #764.


After update to 2.x.x - isMarshmallowOrAbove is called on iOS causing app crash

After update package from 1.2.1 to 2.x.x (2.0.0 and 2.0.1) function isMarshmallowOrAbove is called on iOS causing immediately app crash:
Unhandled JS Exception: GPSStateNative.isMarshmallowOrAbove is not a function

Unfortunately there is no detailed information or no stack trace included, but I can try help with debugging if such help is needed.
RNInfo
  React Native Environment Info:
    Binaries:
      Node: 11.8.0 - /usr/local/bin/node
      Yarn: 1.13.0 - /usr/local/bin/yarn
      npm: 6.7.0 - /usr/local/bin/npm
      Watchman: 4.9.0 - /usr/local/bin/watchman
    SDKs:
      iOS SDK:
        Platforms: iOS 12.1, macOS 10.14, tvOS 12.1, watchOS 5.1
    IDEs:
      Xcode: 10.1/10B61 - /usr/bin/xcodebuild
    npmPackages:
      react: 16.8.1 => 16.8.1
      react-native: 0.58.4 => 0.58.4

Weird one, i am using this plugin right now, on ios simulator, and dont get any crash, anyway thank you, i will fix it as soon as possible.

finally fix this


Improve the menu of tips.html page

Hello brother, I want to work on this issue

Tips.html navbar toggle not working,
I already fixed it, merge my pull request 👍

Please feedback my pull request close reason !

You only changed the brackets and few lines in your pr.
I did not assign you the issue still you created a pr.
Please create a valid issue and PR.


After loading a save the next teleporter you use will send you to a stage 1 stage.

After loading a save using the teleporter will send me to one of the possible stage 1 stages. Such as Titanic Plains but it is random which one it sends me to. If I continue playing stage 1 and use the teleporter I will be sent to a stage 2 stage and so on, as normal.
But if I interact with a portal or the primordial teleporter it does send me to the correct stage. So it seems to only effect normal teleporters. Though when using the return portal such as the blue portal in the Bazaar, it will then send me to a stage 1 variant.
It seems like it is losing track of the next stage it is meant to send you to and defaulting to stage 1. Or that when loading it is treating the level you load into like a stage 0 or something.
I am not sure if this is just a me problem, such as if a mod is causing ProperSave to get confused.
Steps to reproduce:

Move to any stage so that propersave, saves a file.
Quit the run doesn't matter if it is to menu or desktop.
Load the run.
Play through the level to be able to move on. Easiest in Void Fields or Bazaar as you can instantly leave.
See that the game has loaded one of the stage 1 stages instead of the correct stage.

As a side note this is also visible by visiting the Bazaar after loading. As the dream seers will show stage 1 stages.

Ok here is the export. I removed any mods that were uninstalled and any skins since I doubt those effect anything. Not sure which one you need since it seemed to make 2 of them.
If I had to guess it MIGHT be StartInBazaar but not 100% sure.
Risk Default_1710953023173.zip
Let me know if there is anything else that might help. I will try and test to see if I can find the issue as well when I can incase it might save time.

The issue is with StartInBazaar. Can't fix it on my side.

Ahhhh ok then I had a vague feeling that that might be the case. I will remove it sorry for bothering you. I will also close the issue.


Implement throttling of the API based on IPaddr

This is a follow up issue to: https://github.com/ooni/backend/issues/260 & https://github.com/ooni/backend/issues/383

Implemented in https://github.com/ooni/api/pull/179

This has been merged!


How Oobleck supports both fsdp and resilient?

Hello, I want to ask how Oobleck supports both fsdp and resilient?
Take a simple example. Assuming there are two nodes, each node has 4 GPU. The model has 4 layers and can be splited into 4 pipeline stage, and each GPU maps a pipeline stage.
Now the data parallel group is 2:
Node0:
La | Lb | Lc |Ld |
---|----|---|--- |
a0 | b0 | c0| d0  |
a1 | b1 | c1 | d1 |

Node1:
La | Lb | Lc |Ld   |
---|---- |---|--- |
a0 | b0 | c0| d0  |
a1 | b1 | c1 | d1 |

The above "La, Lb, Lc, Ld" refer to "layer a, layer b, layer c, layer d". The "a0, a1" means "Layer a can be shard to a0 and a1".
When node0 fails, node1 can run contiuously since node0 and node1 both holds the entire model, which is resilient.
However, if we support fsdp, the model state will be sharded by data parallel groups. Which means:
Node0:
La | Lb | Lc |Ld   |
---|---- |---|--- |
a0 | b0 | c0| d0  |

Node1:
La | Lb | Lc |Ld   |
---|---- |---|--- |
a1 | b1 | c1 | d1 |

When node0 fails, node1 can not continue to run, because node1 doesn't hold the entire model.
So, how Oobleck supports both fsdp and resilient? Maybe I misunderstand something.
Could you please explain it in detail? Many thanks!

After changing its backend to ColossalAI, it does no longer support fsdp, but only 3D parallelism. I made this decision after realizing that combining pipeline parallelism and fsdp is not efficient, cause for every microbatch it needs to have communication to transfer gradients. See this discussion for details. In theory, however, FSDP can still be used by replacing tensor parallelism within nodes in Oobleck policy.
Even with FSDP used, you still need to use traditional data parallelism (no FSDP) across nodes to provide replica for resiliency. Your example does not have any replica, and it is not how Oobleck is supposed to work. This is the correct example if FSDP is used:
Node0:
GPU0 | GPU1 | GPU2 | GPU3
---- | ---- | ---- | ----
L0a  | L0b  | L2a  | L2b
L1a  | L1b  | L3a  | L3b

Node1:
GPU4 | GPU5 | GPU6 | GPU7
---- | ---- | ---- | ----
L0a  | L0b  | L2a  | L2b
L1a  | L1b  | L3a  | L3b

Explanation: A model has 4 layers (L0, L1, L2, L3). Each is sharded across 2 GPUs (Lxa, Lxb), thus FSDP parallel degree is 2. Pipeline has 2 stages, each of which has [L0, L1] and [L2, L3] layers. Thus, in node 0, GPU0 and GPU1 have sharded stage 0, and GPU 2 and GPU 3 have sharded stage 1.
4 GPUs can hold one copy of the model with 2 pipeline stages and 2 FSDP parallel degree.
To introduce replica, node 1 has the same configuration. After node 0 fails, node 1 still has the entire model states, which can continue to run.

Thanks, I got it!


custom_test_description needs to be added in add case which is mandatory field

custom_test_description needs to be added in add case which is mandatory field

I don't see it as a possible field on the documentation: http://docs.gurock.com/testrail-api2/reference-cases#add_case

@educlos  you can see it in custom field. Because of this , i am unable to add a case using this package , but i am able to do using RESTAPIs directly , when i add the field custom_test_description it is passing , else it is failing stating custom_step_description is mandatory , even consulted with testrail team.

The problem with custom fields is that they are custom, and what is mandatory on your side might not exist for an other user of testrail.
The solution would be that you fork the repo and add your own custom fields on it.

@educlos is it possible to add custom_test_description as it is mandatory for many projects , rest of optional fields , i will fork the project and use it

@educlos any updtes on the same?

There are lot of optional fields in sendable case, it would be great if you can add custom_test_description too
   Checkbox    bool         `json:"custom_checkbox,omitempty"`
Date        string       `json:"custom_date,omitempty"`
Dropdown    int          `json:"custom_dropdown,omitempty"`
Integer     int          `json:"custom_integer,omitempty"`
Milestone   int          `json:"custom_milestone,omitempty"`
MultiSelect []int        `json:"custom_multi-select,omitempty"`
Steps       []CustomStep `json:"custom_steps,omitempty"`
String      string       `json:"custom_string,omitempty"`
Text        string       `json:"custom_text,omitempty"`
URL         string       `json:"custom_url,omitempty"`
User        int          `json:"custom_user,omitempty"`

It's been added to SendableCase on this commit.


new MCMC option: MCMCmonitorAllSampledNodes

Opening PR to trigger testing.
Adds a new package MCMC option MCMCmonitorAllSampledNodes (default FALSE).
When TRUE, by default the MCMC will monitor all latent states that are being sampled, in addition to the top level nodes (the usual default behaviour).

Testing passed, merging this in.


feat(documentation): adds visual regression tests for the text input

I could not verify if the snapshots work according to plan as the running the snapshot-test locally was unsuccessful despite following the instructions https://github.com/swisspost/design-system/blob/main/packages/documentation/CONTRIBUTING.md


setInterval has a bug?

Please provide all the information requested. Issues that do not follow this format are likely to stall.
Description
Please provide a clear and concise description of what the bug is. Include screenshots if needed.
Please test using the latest React Native release to make sure your issue has not already been fixed: https://reactnative.dev/docs/upgrading.html
The timer that runs once a second becomes four to five seconds

React Native version:
Run react-native info in your terminal and copy the results here.
0.62.2
Steps To Reproduce
Provide a detailed list of steps that reproduce the issue.
1.useEffect to set a interval
2. console.log for output each callback
this is another way
const useInterval = (callback, delay) => {
  const savedCallback = useRef();

  useEffect(() => {
    savedCallback.current = callback;
  });
  useEffect(() => {
    function tick() {
      savedCallback.current();
    }
    if (delay !== null) {
      let id = setInterval(tick, delay);
      return () => clearInterval(id);
    }
  }, [delay]);
}

 useInterval(() => {
    console.log('render', new Date());
  }, 1000);

Expected Results
Describe what you expected to happen.
run per second
Snack, code example, screenshot, or link to a repository:
Please provide a Snack (https://snack.expo.io/), a link to a repository on GitHub, or provide a minimal code example that reproduces the problem.
You may provide a screenshot of the application if you think it is relevant to your bug report.
Here are some tips for providing a minimal example: https://stackoverflow.com/help/mcve

I have the same problem. @CHANCCCZQ have you figure it out?


HKDF_expand_label reads entire buffer

The function has a buffer to store the label, but when it calls hkdf::expand, it passes the entire buffer rather than just the label.

Hello, I tried to solve the issue.
This is what I did:
Modified the hkdf_expand_label function to pass only the used portion of the hkdf_label buffer to hkdf::expand, addressing the issue where the entire buffer was being passed instead of just the label data.
You can review changes in this commit: https://github.com/lkilu6456546/lukasvrenner-turtls-10/commit/475b959da53bf016f7f7d9bc75d5b864862dbf48.

[!CAUTION]
Disclaimer: The concept of solution was created by AI and you should never copy paste this code before you check the correctness of generated code. Solution might not be complete, you should use this code as an inspiration only.

If you no longer want Latta AI to attempt solving issues on your repository, you can block this account.


Key 4 on hub world does not activate Cannon to Fungi lobby island

Describe the bug
When Key 4 is in the same loading zone as Cannon to Fungi island, picking it up while making the cannon show up, does not mae it function.
To Reproduce
Steps to reproduce the behavior:

Collect Lanky and Grapes
collect Key 4 at the back of K.Lumsy
don't enter any loading zone, tag W1 then W3 and try to use the cannon

Expected behavior
It shoots you up
Screenshots
If applicable, add screenshots to help explain your problem.
Platform
PJ64 v3.0
Files
Please include as many of the following files as you can:[

Spoiler log (.json file)
Patch file (.lanky file)
A BPS file to your ROM (.bps file, created with https://dk64randomizer.com/bps_maker)

https://drive.google.com/file/d/1iMgwK9aj2sBbJRMJFWL7hhK2U6qJpWmT/view?usp=sharing
(Github is not letting me attach)

Additional context
Can be bypassed by entering any loading zone I think (I bypassed it with a quit to Isles)

Thanks for the report! Will look into fixing