Children not propagating

I am just trying to get some basic routing setup but the children aren't seeming to propagate
index.js
import 'babel-polyfill';
import React from 'react';
import { render } from 'react-dom';
import { createStore, combineReducers, applyMiddleware } from 'redux';
import { Provider } from 'react-redux';
import { Router, Route, browserHistory } from 'react-router';
import { syncHistory, routeReducer } from 'redux-simple-router';
import createLogger from 'redux-logger';
import thunkMiddleware from 'redux-thunk';

import reducers from './reducers';
import { App, Login } from './components';

const reducer = combineReducers(Object.assign({}, reducers, {
	routing: routeReducer,
}));

const loggerMiddleware = createLogger({collapsed: true});
const reduxRouterMiddleware = syncHistory(browserHistory);

const middleware = [
	reduxRouterMiddleware,
	thunkMiddleware,
	loggerMiddleware,
];

const createStoreWithMiddleware = applyMiddleware(...middleware)(createStore);

const store = createStoreWithMiddleware(reducer);

// Required for replaying actions from devtools to work
// reduxRouterMiddleware.listenForReplays(store);

const rootElement = document.getElementById('app');

render((
	<Provider store={store}>
		<Router history={browserHistory}>
			<Route path="/" component={App}>
				<Route path="login" component={Login}/>
			</Route>
		</Router>
	</Provider>
), rootElement);

App.js
import React, { Component, PropTypes } from 'react';
import { connect } from 'react-redux';

import NavBar from './Navbar';
import Login from './Login';

export default class App extends Component {

	constructor(props, context) {
		super(props, context);
	}

	render() {
		return (

				<NavBar />

					{this.props.children}

		);
	}
}

App.propTypes = {
	children: PropTypes.any,
};

Login.js
import React, { Component, PropTypes } from 'react';
import { connect } from 'react-redux';

import { fetchLogin } from '../actions/AccountActions';

class Login extends Component {

	constructor(props, context) {
		super(props, context);

		this.state = {
			email: '',
			password: '',
		};
	}

	handleChange(field, event) {
		const nextState = this.state;

		nextState[field] = event.target.value;

		this.setState(nextState);
	}

	handleSubmit(event) {
		event.preventDefault();

		this.props.handleSubmit(this.state);
	}

	render() {
		return (
			<form onSubmit={event => this.handleSubmit(event)}>
				<input
					type="text" placeholder="Email"
					value={this.state.email}
					onChange={this.handleChange.bind(this, 'email')}
				/>
				<input
					type="password" placeholder="Password"
					value={this.state.password}
					onChange={this.handleChange.bind(this, 'password')}
				/>
				<input type="submit" value="Submit"/>
			</form>
		);
	}
}

Login.propTypes = {
	handleSubmit: PropTypes.func.isRequired,
};

function mapStateToProps(state) {
	return {
		redirect: state.redirect,
	};
}

function mapDispatchToProps(dispatch) {
	return {
		handleSubmit: user => dispatch(fetchLogin(user)),
	};
}

export default connect(mapStateToProps, mapDispatchToProps)(Login);

Any help would be greatly appreciated

Thanks for your question!
We want to make sure that the GitHub issue tracker remains the best place to track bug reports and feature requests that affect the development of React Router.
Questions like yours deserve a purpose-built Q&A forum. Could you post this question to Stack Overflow with the tag #react-router? https://stackoverflow.com/questions/ask?tags=react-router
We also have an active and helpful React Router community on Reactiflux, which is a great place to get fast help with React Router and with the rest of the React ecosystem. You can join at https://discord.gg/0ZcbPKXt5bYaNQ46.

@taion understood. I have also posted in Reactiflux


feat: add Listing live streaming broadcasts support

This PR adds a missing client implementation for  Listing live streaming broadcasts support.
The solution is heavily based on the List archives codebase.
The added specs are disabled right now, since I don't have any test credentials to generate the test mocks.
Any insights or feedbacks on making this Pull Request are welcomed.

Hi @ihors-livestorm. Thanks for opening this PR! 😃
I've not had a chance to look through it properly yet, but will make some time early next week to do that. Once I've done so, will be happy to work with you on this.

@superchilled cool! sounds good to me. 👍
Thanks for your help!

Hi @ihors-livestorm. I've had a quick look at the PR. Looks good so far. I still need to pull down the branch, run the specs, and carry out a more detailed review; planning on doing this tomorrow.
Note: I've changed the base branch from main to dev (our current flow is to merge new features into dev, and then merge into main once we're ready to cut a new release of the gem. Switching the base branch has caused some conflicts in one of the files, which I'll need to resolve.
I'll follow up with you later this week once I've completed the above steps, etc.

thanks for you review. I've made some changes according to your comments. 👍
Waiting for #238 being merged, and updates for the VCR recordings. 😊

Hi @ihors-livestorm! I've now pushed commits for the VCR recordings (and also to add a require that was missing). Also, https://github.com/opentok/OpenTok-Ruby-SDK/pull/238 has now been merged into dev and I have rebased from dev. All commits now showing in this branch; can you pull into your fork so that they show in the PR?
Once this is done. CI tests should hopefully pass 🤞🏾. We can then get a final review from @jeffswartz and merge the PR into dev.

Looks like CI tests are passing right now 🟢

All checks have passed! ✅ 🙌🏾

@ihors-livestorm this is now merged into dev. Planning to release a new version of the Gem either later today, or tomorrow.

Hi @ihors-livestorm. Version 4.3.0 of the gem (which includes this feature) has now been released: https://rubygems.org/gems/opentok/versions/4.3.0
Thank-you for all your work on this!

@superchilled awesome, thanks for the update! 👍
I'm super excited! 😍

Thanks @ihors-livestorm! Let me know how you get on or if you have any issues.


User Menu Documentation Fix

Changes proposed in this Pull Request:

Add infographic to the user menu readme
Fix a few mistakes in the documentation (please double-check my corrections @emclaug2 )

Screenshots:

Yep this looks great! Thank you for updating these graphics.


Documentation or Product/Connector problem?

Hello,
I have a question regarding this document, especially the section Capabilities supported where one option is "Add display column".
I have tried to connect as described in this document:
In the Get Data dialog box, select Power Platform > Dataverse, and then select Connect.
But it does not have the options described in the rest of the document, especially that "display column" that I need it. These options are for the Common Data Service (Legacy) connector.
Is it a documentation or product/connector problem?
Thank you.
Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 1e182c32-ef1e-2092-9e8f-0643f991c17a
Version Independent ID: 11d6812e-4d94-9024-72ad-a8ae7aa429a6
Content: Power Query Dataverse connector - Power Query
Content Source: powerquery-docs/Connectors/Dataverse.md
Service: powerquery
GitHub Login: @DougKlopfenstein
Microsoft Alias: bezhan

Sorry - my bad - I was used with the "legacy" connector which had the "display column" added with "_display" suffix and I have missed the fact that the new dataverse connector have this "display column" but with the "name" suffix.
Unfortunately the documentation does not provided these details, also the screenshots part of them are from the "legacy" connector so an update would be useful.


Fix infinite load when using Cloudflare

When using Cloudflare, the rate limiter will limit the IP of the Cloudflare proxy server, instead of each individual user. This means legitimate packets get rate limited. If these packets are join room or join server packets, the client will load infinitely.
If another proxy server is used, the header would have to be changed to obtain the correct IP address for the user.

Thanks for finding this, it was an issue with all proxies as far as I can tell and not just Cloudflare, so a pretty large issue considering game worlds run on proxies already.
I've tweaked your solution a bit and pushed it: https://github.com/wizguin/yukon-server/commit/691316482c64a491cc9cf09b14bb0345fec7b6b6. It now rate limits by both IP and user socket ID. There's a new section in the config for setting limits, and an option for getting the IP address from a custom header like the one CF provides. This is set to false by default to prevent spoofing.
X-Forwarded-For can also be spoofed but setting your proxy up correctly should fix that, you can strip X-Forwarded-For from the request header with RequestHeader unset X-Forwarded-For, should be something similar for Nginx as well. Obviously this doesn't prevent users from using a VPN or a proxy but that's a different issue.


Large canvas elements are not converted fully into images. Some starting portion is visible and not the remaining

Code used:
var bodyContainerDiv = ReactDOM.findDOMNode(this.bodyContainer.current) as HTMLDivElement;
        (html2canvas as any)(bodyContainerDiv, { width: bodyContainerDiv.scrollWidth, height: bodyContainerDiv.scrollHeight }).then((canvas) => {
            var base64Image = canvas.toDataURL("image/png");
            download(base64Image);
        });

Specifications:

html2canvas version tested with: 1.0.0-rc.5
Browser & version: Chrome 83.0.4103.61
Operating system: Mac

I hava a same issue!

Same here.

Follow this: https://stackoverflow.com/questions/13591339/html2canvas-offscreen
I solved my issue following the above question.


Parse rpyOffset as radians

During fixed joint reduction, the xyzOffset and rpyOffset plugin parameters are modified. It was found that the rpyOffset is actually parsed as degrees instead of radians.
This created a problem when you have chained fixed joints - in the first joint reduction, the code writes out the new rpyOffset vector in radians, but in the second fixed joint reduction, the code parses it back as degrees.
Looking at plugins in gazebo_ros_pkgs, this parameter should be in radians
Signed-off-by: Ian Chen<EMAIL_ADDRESS>

@osrf-jenkins run tests please

@osrf-jenkins run tests please

This pull request has been mentioned on Gazebo Community. There might be relevant details there:
https://community.gazebosim.org/t/new-ignition-releases-2022-03-25-fortress-edifice-citadel/1343/1


Add winograd input transform op to LinalgExt

This patch adds the first op in the winograd transform. The op is added to the linalg ext dialect and is transformed to a sequence of linalg ops using the tile and decompose pass. This patch adds support for the LLVMCPU and SPIRV backends.

this operator computes matmul(tranpose(B), matmul(I, B)).

Can't this be represented as a linalg named op?

this operator computes matmul(tranpose(B), matmul(I, B)).

Can't this be represented as a linalg named op?

I am representing this as a sequence of linalg named ops (2 matmuls). This can be represented as a linalg.generic op but this would then require a special code generation pipeline which goes against the idea of reusing the codegen pipelines of existing operators like matmul. The other thing to keep in mind is that B are small matrices that are only defined for specific input tile sizes. Here are some slides that might help provide some background context: https://github.com/nod-ai/MLIRWinogradTalk

this operator computes matmul(tranpose(B), matmul(I, B)).

Can't this be represented as a linalg named op?

I am representing this as a sequence of linalg named ops (2 matmuls). This can be represented as a linalg.generic op but this would then require a special code generation pipeline which goes against the idea of reusing the codegen pipelines for existing operators like matmul. The other thing to keep in mind is that B and B' are small matrices that are only defined for specific input tile sizes. Here are some slides that might help provide some background context: https://github.com/nod-ai/MLIRWinogradTalk

I haven't looked into details yet. My point is that we should not add it to LinalgExt dialect. It should be in Linalg name op, which is defined in https://github.com/llvm/llvm-project/blob/main/mlir/include/mlir/Dialect/Linalg/IR/LinalgNamedStructuredOps.yaml
We do not simply add operations to LinalgExt dialect if they can be represented as a linalg.generic op. In this case, we should add a Linalg named op. Is there any reason that you want to add it to LinalgExt dialect? We carefully maintain the number of operations in the dialect.
If you can add a named op definition, you still can apply those tiling and decomposing transformations.

this operator computes matmul(tranpose(B), matmul(I, B)).

Can't this be represented as a linalg named op?

I am representing this as a sequence of linalg named ops (2 matmuls). This can be represented as a linalg.generic op but this would then require a special code generation pipeline which goes against the idea of reusing the codegen pipelines for existing operators like matmul. The other thing to keep in mind is that B and B' are small matrices that are only defined for specific input tile sizes. Here are some slides that might help provide some background context: https://github.com/nod-ai/MLIRWinogradTalk

I haven't looked into details yet. My point is that we should not add it to LinalgExt dialect. It should be in Linalg name op, which is defined in https://github.com/llvm/llvm-project/blob/main/mlir/include/mlir/Dialect/Linalg/IR/LinalgNamedStructuredOps.yaml
We do not simply add operations to LinalgExt dialect if they can be represented as a linalg.generic op. In this case, we should add a Linalg named op. Is there any reason that you want to add it to LinalgExt dialect? We carefully maintain the number of operations in the dialect.
If you can add a named op definition, you still can apply those tiling and decomposing transformations.

While the operator A' x B x A is definitely a candidate for the linalg named op, this operator is a little bit different because although it computes the above product, it does so on overlapping tiles of the input tensor (so B is a tile extracted from the input tensor). In addition, even if I defined the op as a linalg named op, that definition provided there would never be used for code generation because it is a sub-optimal definition for code generation (because it has a large iteration space, the indexing maps are not projected permutations (important for vectorization), and the body of the linalg generic is not easily recognizable as 2 matmuls which would be important from a performance perspective especially when targeting tensor cores). That's why it made sense to keep it as an opaque linalg ext op which only materializes during tiling. This is the assumption I have been going with and I shared this with @MaheshRavishankar and @antiagainst yesterday, but I am open to suggestions.

@hanhanW this is the result of discussion wit @harsh-nod about how to implement winograd. This cannot be directly lowered to a single linalg.generic. It is actually a sequence of two linalg.matmul. So its an op that gets split into a sequence of Linalg ops. So I suggested adding this to LinalgExt. I think this is one example of many that might fall into the same bucket. Once we have more examples, we will have a better understanding of what this looks like upstream.

Thanks for filling the context, was trying to understand why this is needed! The link you provided looks interesting, I'll look into it!

Could we split this into 3 PRs

Adding the core winograd inputs ops into LinalgExt (and their lit tests)
Adding the hooks for CPU lowering .
SPIR-V lowering

It might be fine to merge 1 and 2 into a single PR. 3 seems like needs a bit more thought.

Sure I will keep 1 and 2 in this patch and keep 3 for a subsequent patch.

Thanks @MaheshRavishankar @antiagainst ! Please merge when you can as I do not have merge privileges.


More control over output - padding

Is your feature request related to a problem? Please describe.
Yes. I love having some padding on the left when building a Console UI (not cli tools, but interactive app). There is no solution (or at least I don't know about it)
Describe the solution you'd like
Add padding for more types, like spinners and much more. So like spinners would have a something like IRenderable (something similar), that would contain config how the spinner should be rendered (padding, position, ...)
Describe alternatives you've considered
Creating a new spinner with two space padding on the left for every frame. This is possible but not clean and should get implemented into this library.
Additional context
None.

Please upvote :+1: this issue if you are interested in it.

Have you seen the Padder widget? https://spectreconsole.net/api/spectre.console/padder/

Have you seen the Padder widget? https://spectreconsole.net/api/spectre.console/padder/

Yes, but this doesn't work for things like status, or at least I don't know how to implement it properly.


chore(deps): update module github.com/sirupsen/logrus to v1.9.3

This PR contains the following updates:

Package
Type
Update
Change

github.com/sirupsen/logrus
require
minor
v1.7.0 -> v1.9.3

Release Notes

sirupsen/logrus (github.com/sirupsen/logrus)
v1.9.3
Compare Source

Fix a potential denial of service vulnerability in logrus.Writer() that could be triggered by logging text longer than 64kb without newlines https://github.com/sirupsen/logrus/commit/f9291a534cac1466d26414fd9e326381cd64ecef (re-apply https://github.com/sirupsen/logrus/pull/1376)
Fix panic in Writer https://github.com/sirupsen/logrus/commit/d40e25cd45ed9c6b2b66e6b97573a0413e4c23bd

Full Changelog: https://github.com/sirupsen/logrus/compare/v1.9.2...v1.9.3
v1.9.2
Compare Source

Revert https://github.com/sirupsen/logrus/pull/1376, which introduced a regression in v1.9.1

Full Changelog: https://github.com/sirupsen/logrus/compare/v1.9.1...v1.9.2
v1.9.1
Compare Source
What's Changed

Fix data race in hooks.test package by @FrancoisWagner in https://github.com/sirupsen/logrus/pull/1362
Add instructions to use different log levels for local and syslog by @tommyblue in https://github.com/sirupsen/logrus/pull/1372
This commit fixes a potential denial of service vulnerability in logrus.Writer() that could be triggered by logging text longer than 64kb without newlines. by @ozfive in https://github.com/sirupsen/logrus/pull/1376
Use text when shows the logrus output by @xieyuschen in https://github.com/sirupsen/logrus/pull/1339

New Contributors

@FrancoisWagner made their first contribution in https://github.com/sirupsen/logrus/pull/1362
@tommyblue made their first contribution in https://github.com/sirupsen/logrus/pull/1372
@ozfive made their first contribution in https://github.com/sirupsen/logrus/pull/1376
@xieyuschen made their first contribution in https://github.com/sirupsen/logrus/pull/1339

Full Changelog: https://github.com/sirupsen/logrus/compare/v1.9.0...v1.9.1
v1.9.0
Compare Source
v1.8.3
Compare Source
What's Changed

Add instructions to use different log levels for local and syslog by @tommyblue in https://github.com/sirupsen/logrus/pull/1372
This commit fixes a potential denial of service vulnerability in logrus.Writer() that could be triggered by logging text longer than 64kb without newlines. by @ozfive in https://github.com/sirupsen/logrus/pull/1376
Use text when shows the logrus output by @xieyuschen in https://github.com/sirupsen/logrus/pull/1339

New Contributors

@tommyblue made their first contribution in https://github.com/sirupsen/logrus/pull/1372
@ozfive made their first contribution in https://github.com/sirupsen/logrus/pull/1376
@xieyuschen made their first contribution in https://github.com/sirupsen/logrus/pull/1339

Full Changelog: https://github.com/sirupsen/logrus/compare/v1.8.2...v1.8.3
v1.8.2
Compare Source
What's Changed

CI: use GitHub Actions by @thaJeztah in https://github.com/sirupsen/logrus/pull/1239
go.mod: github.com/stretchr/testify v1.7.0 by @thaJeztah in https://github.com/sirupsen/logrus/pull/1246
Change godoc badge to pkg.go.dev badge by @minizilla in https://github.com/sirupsen/logrus/pull/1249
Add support for the logger private buffer pool. by @edoger in https://github.com/sirupsen/logrus/pull/1253
bump golang.org/x/sys depency version by @dgsb in https://github.com/sirupsen/logrus/pull/1280
Update README.md by @runphp in https://github.com/sirupsen/logrus/pull/1266
indicates issues as stale automatically by @dgsb in https://github.com/sirupsen/logrus/pull/1281
ci: add go 1.17 to test matrix by @anajavi in https://github.com/sirupsen/logrus/pull/1277
reduce the list of cross build target by @dgsb in https://github.com/sirupsen/logrus/pull/1282
Improve Log methods documentation by @dgsb in https://github.com/sirupsen/logrus/pull/1283
fix race condition for SetFormatter and SetReportCaller by @rubensayshi in https://github.com/sirupsen/logrus/pull/1263
bump version of golang.org/x/sys dependency by @nathanejohnson in https://github.com/sirupsen/logrus/pull/1333
update gopkg.in/yaml.v3 to v3.0.1 by @izhakmo in https://github.com/sirupsen/logrus/pull/1337
update dependencies by @dgsb in https://github.com/sirupsen/logrus/pull/1343
Fix data race in hooks.test package by @FrancoisWagner in https://github.com/sirupsen/logrus/pull/1362

New Contributors

@minizilla made their first contribution in https://github.com/sirupsen/logrus/pull/1249
@edoger made their first contribution in https://github.com/sirupsen/logrus/pull/1253
@runphp made their first contribution in https://github.com/sirupsen/logrus/pull/1266
@anajavi made their first contribution in https://github.com/sirupsen/logrus/pull/1277
@rubensayshi made their first contribution in https://github.com/sirupsen/logrus/pull/1263
@nathanejohnson made their first contribution in https://github.com/sirupsen/logrus/pull/1333
@izhakmo made their first contribution in https://github.com/sirupsen/logrus/pull/1337
@FrancoisWagner made their first contribution in https://github.com/sirupsen/logrus/pull/1362

Full Changelog: https://github.com/sirupsen/logrus/compare/v1.8.1...v1.8.2
v1.8.1
Compare Source
v1.8.0
Compare Source
Correct versioning number replacing v1.7.1
v1.7.1
Compare Source
Code quality:

use go 1.15 in travis
use magefile as task runner

Fixes:

small fixes about new go 1.13 error formatting system
Fix for long time race condiction with mutating data hooks

Features:

build support for zos

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.

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

This PR has been generated by Renovate Bot.

Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠ Warning: custom changes will be lost.

Autoclosing Skipped
This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.


Feature Request - Options for Numbers Instead of Sliders

I am loving the project. It is so much lighter than Waybar. Very well done.
However, I do have some feature requests to have the same functionality that I have on Waybar. I am currently using a customized version of LinuxMobile's Waybar config, and these are some features that I would love to see in gBar.
I personally prefer to use numbers for my workspaces, brightness, microphone, and volume sliders.

I understand that this is a personal project so there is no shame in saying "no" to these features.

Alright, should be implemented now. The option can be found under AudioNumbers. Currently this only affects the bar and not the audio fly-in widget. If you want that to display numbers too, please let me know.

Awesome. Thanks so much!


"Select Option" being hidden when embedding in other divs

I am working with the component and have modified styling...
When I just drop the component on the page it works fine...as per this

However when I try and embed it deeper in my page within some other styling I lose the "Select Option" section which allows you to type a search entry. If I type the search is working but its hidden.
I can't figure out what styling is affecting the component as nothing should be. But nothing I change is bringing back the "Select Option - Search" section.
This is what I get

Any suggestions what might be hiding that section?
Thanks

I just discovered that its hiding behind the list but I have no obvious reason why?

Issue resolved


fix: Added Confirmation Dialog

Fixes #1342
Changes: Before completion of order, an Alert Dialog is displayed to check it's confirmation.
Screenshots for the change:

@iamareebjamal please review

fix the Travis error
Errors found:
/home/travis/build/fossasia/open-event-android/app/src/main/res/values/strings.xml:198: Error: "confirmation_dialog" is not translated in "vi" (Vietnamese) or "bn" (Bengali) [MissingTranslation]
Are you sure to confirm the order?
~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/travis/build/fossasia/open-event-android/app/src/main/res/values/strings.xml:199: Error: "order_not_completed" is not translated in "vi" (Vietnamese) or "bn" (Bengali) [MissingTranslation]
Order not completed!

@nikit19 Can you please tell why build is failing?

Check out #1324 to know the reason of failing build, which is due to missing translations.

@iamareebjamal @nikit19 Travix build ok now

@iamareebjamal please review

@iamareebjamal please review .
Resolved conflicts


chore: create eventbus for events between modules

Functions of the SDK need to react when certain events happen. Example: When an APN device token is registered with the device and a new profile is identified. The existing device token needs to be registered to the device.
This is the building blocks of that work. However, because we use async handlers we cannot do this work at this time.

:tada: This PR is included in version 1.0.0-alpha.8 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0-beta.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

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


Updates NOTICE for 1.0.0 release

As per step 2 here: https://brooklyn.apache.org/developers/committers/release-process/prepare-for-release.html

as @tbouron notes this shouldn't have the duplicate, and it should have picked up a bunch more version changes.
i suggest closing this @nakomis and holding fire on updating license/notice until everything else is stabilised.
when that is stable rather than open 6 PRs in all 6 projects with the updates just pair with someone else to check and push directly (maybe controversial but it is an automated process and doesn't affect the code)


[ERROR] Get target tone color error Problem when installing silero with version None

('[ERROR] Get target tone color error Problem when installing silero with version None. Check versions here: https://github.com/snakers4/silero-vad/wiki/Version-history-and-Available-Models \n', None, None)
I ran the following code to report this error, I would like to ask how to solve this?It can be used normally on webUI. But the API cannot be used.
from gradio_client import Client
client = Client("https://444ecb378342f4657b.gradio.live/")
result = client.predict(
"He hoped there would be stew for dinner, turnips and carrots and bruised potatoes and fat mutton pieces to be ladled out in thick, peppered, flour-fattened sauce.",
"default",	# str (Option from: [('default', 'default'), ('whispering', 'whispering'), ('cheerful', 'cheerful'), ('terrified', 'terrified'), ('angry', 'angry'), ('sad', 'sad'), ('friendly', 'friendly')]) in 'Style' Dropdown component
"http://xxx.xxx.xxx.xxx/tetete.mp3",	# str (filepath on your computer (or URL) of file) in 'Reference Audio' Audio component
True,	# bool  in 'Agree' Checkbox component
fn_index=1
)
print(result)

are you installing on linux or windows?

windows

https://github.com/myshell-ai/OpenVoice/blob/main/docs/QA.md#issues-with-installation


gui-beta optimization

Some improvements to gui-beta gui building.
The major one is the first commit Prepare gui structure before adding to parent.
The other 3 commits are optional, you can cherry pick whatever you want out of those.
I think Improve gui refs building is generally a good one and the other ones depend on preference. They all don't make a huge difference.
As mentioned on discord, the reason this is so much faster (10-30% depending on the tests i did) is because the game doesn't have to convert the entire children tree into a property tree when adding all the elements. Additionally the tags are prepared before the add call instead of afterwards, sometimes even with 2 more reads of the tags and 2 more writes, which is a lot of table building and parsing for no reason other than reusing functions that already exist, but in the first commit you can see that it's a very tiny amount of "code duplication", if you can even call it that.

I'm ok with the changes, the only concern I have is that now you're modifying the tables that are passed in. This could be problematic if someone intends to re-use the table for something else. But that is an edge-case that I'm willing to set aside for the much better performance.
Thanks!

Oh i see what you mean, didn't notice that. (i saw elem.tags = {} and thought it was resetting them anyway, but that was wrong). Restoring it afterwards is really cheap so might as well.

Thank you!


Consider not suggesting the mach crate on the deprecation note

#1364 deprecated mach-related items and added a note suggesting the mach crate instead. But that crate hasn't been maintained since 2019 (related issue: https://github.com/fitzgen/mach/issues/63), we should consider not suggesting it and how we treat mach-related items (for now, I've accepted #2283).
EDIT: I'm contacting the repo owner to see if I can help maintain.

The current problem is that it's unclear what version we're referring to. So, are the mach-related items updated often? If so, we could add a cfg and separate declaration into "stable" ones and "unstable" ones (but it makes the code verbose).

I haven't received any response from the repo owner for a week and I'm thinking of this.
So, the initial thought should've been that the values on mach.h were often updated/deprecated and versioning here didn't fit it. If this situation still continues, we have some ways to account for it:

Add a new feature to introduce breaking changes without pain. This is a smaller change but makes code verbose.
Prepare a new (sub)crate to replicate the mach crate. This is a simpler change but needs more work to maintain.

cc @rust-lang/libc I'd like to hear your thoughts here.

As the repo owner hasn't responded, I've created https://github.com/JohnTitor/mach2 as a fork.
But I guess we now have some more unstable items, which are likely to be changed in the future, other than mach-related items, so I'm not sure if redirecting to that crate is still the best way here. On the other hand, I would agree that testing with multiple XCode versions is quite heavy though.
I'm going to update the existing deprecation notes to suggest mach2 instead for now, but there are some other mach items that aren't deprecated and we should think of them.

Since mach2 is now used by some Rustaceans and receives PRs, I'd call it an alternative crate for mach. Closing as resolved.


ACR image pull failed for nodes provisioned by node auto provisioner

Version
AKS version : 1.26.10
Expected Behavior
Below is expected behavior:

Pods are in pending state
Based on node pool configuration, Node auto provisioner should provision new nodes  & node should join the AKS cluster
Pod should be scheduled on the new node.
Pod image get pulled from ACR.
Pod starts

Actual Behavior

Pods are in pending state
Based on node pool configuration, Node auto provisioner provision new nodes  & node join the AKS cluster
Pod get scheduled on the new node.
Although kubelet identity has ACR image pull role assigned still image pull fails for pods scheduled on node provisioned by karpenter. No error observed on system nodepools.

Failed to pull image ".azurecr.io/ms-aks-demo:latest": [rpc error: code = Unknown desc = failed to pull and unpack image ".azurecr.io/ms-aks-demo:latest": failed to resolve reference "..azurecr.io/ms-aks-demo:latest": failed to authorize: failed to fetch oauth token: unexpected status from GET request to https://.azurecr.io/oauth2/token?scope=repository%3Ams-aks-demo%3Apull&service=.azurecr.io: 401 Unauthorized, rpc error: code = Unknown desc = failed to pull and unpack image ".azurecr.io/ms-aks-demo:latest": failed to resolve reference ".azurecr.io/ms-aks-demo:latest": failed to authorize: failed to fetch anonymous token: unexpected status from
GET request to https://.azurecr.io/oauth2/token?scope=repository%3Ams-aks-demo%3Apull&service=.azurecr.io: 401 Unauthorized]
Steps to Reproduce the Problem

Create AKS cluster and enable node auto provisioning
https://learn.microsoft.com/en-us/azure/aks/node-autoprovision?tabs=azure-cli#enable-node-autoprovisioning
Attach ACR to AKS cluster
https://learn.microsoft.com/en-us/azure/aks/cluster-container-registry-integration?tabs=azure-cli#attach-an-acr-to-an-existing-aks-cluster
Create new nodepool definition
Create deployment so that pods are scheduled on new nodes provisioned by nap & container image is pulled from ACR.

Resource Specs and Logs
Failed to pull image ".azurecr.io/ms-aks-demo:latest": [rpc error: code = Unknown desc = failed to pull and unpack image ".azurecr.io/ms-aks-demo:latest": failed to resolve reference "..azurecr.io/ms-aks-demo:latest": failed to authorize: failed to fetch oauth token: unexpected status from GET request to https://.azurecr.io/oauth2/token?scope=repository%3Ams-aks-demo%3Apull&service=.azurecr.io: 401 Unauthorized, rpc error: code = Unknown desc = failed to pull and unpack image ".azurecr.io/ms-aks-demo:latest": failed to resolve reference ".azurecr.io/ms-aks-demo:latest": failed to authorize: failed to fetch anonymous token: unexpected status from
GET request to https://.azurecr.io/oauth2/token?scope=repository%3Ams-aks-demo%3Apull&service=.azurecr.io: 401 Unauthorized]
Community Note

Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment

I found some clues and will take a look at this

Hi - came across this issue today and did a little more digging. Tried using AKS clusters deployed with both system and user assigned managed identity for both the control plane and the kubelet and in both cases it fails as above. However, creating a service principal, assigning ACR-Pull role, creating a K8s secret and then referencing that secret in the deployment yaml works. So, this appears to be a problem with the nodes that Karpenter creates and managed identity. Is the kubelet using the wrong identity?

@MarkWme Thanks for the insight. Karpenter-provisioned nodes having wrong kubelet identity is also prime suspect on my side.

We found a potential root cause and fix for the issue (see the PR for more details).
Will keep you all updated on the official version cuts and rollout for NAP if this fix is accepted.


⚖ Register Validator: Range

Network Choice
drunemeton-1
Who are you?
PoS Validator Range, Blockchain Enthusiast
https://rangenodes.com
Delegator address
okp418nzppx8nyw6yvmxa8fclhs74xr8ccx9zlh9lqf
gentx
{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"range","identity":"2DFF3E5FB4ACFE21","website":"https://rangenodes.com","security_contact":"mr.raange@gmail.com","details":"PoS Validator Range, Blockchain Enthusiast"},"commission":{"rate":"0.050000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"","validator_address":"okp4valoper1tm74m0nqnff20e384u6qn0vjes2px6mvahh26x","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"KQBvWPeYA8KnZjE2yCUX184VXJciu/MtpwGDj53ox3U="},"value":{"denom":"uknow","amount":"10000000000"}}],"memo":"0b48010a5015e66ce12c8d0e0882c436a82f531c@<IP_ADDRESS>:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"Ai+V5KBlrNKBqd2+6BTgmaHhC4XWT0w8CvCzaYZbBsS5"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""},"tip":null},"signatures":["U3h6zOIVUfyFsp57Bdp/smDs6IXkeUx19xD0/O0+q6M12EO7ZhpKVJN241hludVqmr/wi1owav8G6dMvw8yAig=="]}

😢 I couldn't process your request...


Operating time dsm giving two consecutives "off" msg.topic

I'm using your dsm operating time (exactly the code in the wiki) to calculate the time when my device is on. If I send consecutively two msg.topic setted to "off", the first stop the counter (right) but the second increases the counter of the time between the first and the second "off".
According to the defined states I expected that a "off" sent when the dsm is stopped would not causes anything to the counter.

Strange, it works for me.
Can you upload your flow here.
Note: Please download your uploaded flow again and import it in node-red to be sure that I can import your flow.

Here you are. Very simple.
[{"id":"a42e1b17.a22748","type":"tab","label":"DSM","disabled":false,"info":""},{"id":"80f4533a.d432","type":"dsm","z":"a42e1b17.a22748","name":"","sm_config":"{\n    \"currentState\": \"stopped\",\n    \"states\": {\n        \"stopped\": {\n            \"on\": \"started\"\n        },\n        \"started\": {\n            \"inc\": \"counting\",\n            \"off\": \"stopped\"\n        },\n        \"counting\": {\n            \"inc\": \"counting\",\n            \"off\": \"stopped\"\n        }\n    },\n    \"data\": {\n        \"prev_time\": null,\n        \"time\": 0,\n        \"seconds\": 0,\n        \"interval\": 1,\n        \"interval_output\": true,\n        \"hms_format\": true\n    },\n    \"methods\": {\n        \"init\": [\n            \"sm.calc_time = function() {\",\n            \"   var now = Date.now();\",\n            \"   sm.data.time += now - sm.data.prev_time;\",\n            \"   sm.data.prev_time = now;\",\n            \"   sm.data.seconds = Math.round(sm.data.time / 1000);\",\n            \"};\",\n            \"sm.sec2hhmmss = function(sec) {\",\n                \"var t = {};\",\n                \"t.h = pad(Math.floor(sec / 3600));\",\n                \"sec %= 3600;\",\n                \"t.m = pad(Math.floor(sec / 60));\",\n                \"t.s = pad(sec % 60);\",\n                \"return t.h+':'+t.m+':'+t.s;\",\n            \"};\"\n        ],\n        \"on\": [\n            \"if (sm.currentState === 'started') {\",\n            \"   sm.data.prev_time = Date.now();\",\n            \"   resume('inc', msg);\",\n            \"}\",\n            \"output = false;\"\n        ],\n        \"inc\": [\n            \"timeout.interval = setTimeout(function() {\",\n            \"   sm.calc_time();\",\n            \"   msg.data = sm.data;\",\n            \"   if (sm.data.interval_output) {\",\n            \"       msg.payload = sm.data.hms_format ? sm.sec2hhmmss(sm.data.seconds): sm.data.seconds;\",\n            \"       node.send(msg);\",\n            \"   }\",\n            \"   resume('inc', msg);\",\n            \"}, sm.data.interval*1000);\",\n            \"output = false;\"\n        ],\n        \"off\": [\n            \"clearTimeout(timeout.interval);\",\n            \"sm.calc_time();\",\n            \"msg.payload = sm.data.hms_format ? sm.sec2hhmmss(sm.data.seconds): sm.data.seconds;\"\n        ],\n        \"reset\": [\n            \"sm.data.time = 0;\",\n            \"sm.data.seconds = 0;\"\n        ],\n        \"status\": {\n            \"fill\": {\n                \"get\": \"sm.currentState === 'counting' ? 'green' : 'grey';\"\n            },\n            \"shape\": \"dot\",\n            \"text\": {\n                \"get\": \"'time ' + (sm.data.hms_format ? sm.sec2hhmmss(sm.data.seconds): sm.data.seconds);\"\n            }\n        }\n    }\n}","x":430,"y":240,"wires":[[]]},{"id":"ca70ee6f.015ff","type":"inject","z":"a42e1b17.a22748","name":"","topic":"reset","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":210,"y":140,"wires":[["80f4533a.d432"]]},{"id":"99a0b7a6.aebe48","type":"inject","z":"a42e1b17.a22748","name":"","topic":"on","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":220,"y":200,"wires":[["80f4533a.d432"]]},{"id":"a4a20b4.2a573f8","type":"inject","z":"a42e1b17.a22748","name":"","topic":"off","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":200,"y":280,"wires":[["80f4533a.d432"]]}]

Okey, I see the status isn't correct but add a debug node and you'll see the output works correctly.
I'll have a look at the status later

The output is not given with the second off, but if you restart the counter it continues to count from the time shown in the state...

Well, this use case of the dsm is just an implementation showing the power of this node. Feel free to modify it for your requirements.

Ok, thank you.


Combining experiments/variables with different simulation lengths

Functionality needed to combine simulations of models with unusual lengths, e.g., SSP experiments running past 2100 or historical experiments provided only after a given year later than 1850 (happens for e.g., EC-Earth3).
ddict_merged = merge_variables(ddict)

in https://github.com/Timh37/CMIP6cf/blob/main/notebooks/get_CMIP6_gridded_around_tgs_xmip.ipynb currently drops these datasets under the following warning (example):
/srv/conda/envs/notebook/lib/python3.10/site-packages/xmip/postprocessing.py:157: UserWarning: ScenarioMIP.EC-Earth-Consortium.EC-Earth3.ssp585.r117i1p1f1.day.gr.none.psl failed to combine with :cannot align objects with join='exact' where index/labels/sizes are not equal along these coordinates (dimensions): 'time' ('time',)
  warnings.warn(f"{cmip6_dataset_id(ds)} failed to combine with :{e}")

#etc

I have faced this before. I usually preselect the time with .sel(time=slice(None, '2100') to get rid of the long running members.
To accomodate 'late start' runs, you could try:
ddict_merged = def merge_variables(ddict, merge_kwargs={'join':'outer'})

I think this should pad missing values with nan. What year do they usually start?

I have implemented the preselection with:
def shorten_ssp_runs(ddict,end_year):
    ddict_shortened=ddict
    for k, v in ddict.items():
        if 'ssp' in k:
            ddict_shortened[k] = v.sel(time=slice(None, str(end_year)))
        else:
            ddict_shortened[k] = v
    return ddict_shortened

then found out remaining issue is due to some timesteps missing for some variants but not for others. This is also handled by padding with nan:
ddict_merged = def merge_variables(ddict, merge_kwargs={'join':'outer'})

and I have added a reminder to #2 to make sure to also include these timesteps in list of missng files.

As an additional issue,
merge_kwargs={'join':'outer'}

also pads missing values with nan where the latitude/longitude coordinates of different member_id's do not exactly agree. For example, I've tried concatenating members r1i1p1f1 and r2i1p1f1 of MPI-ESM1-2-HR, for ssp585. The coordinates of these members are exactly the same, but the Indexes of their latitude differ very slightly (order 10^-14), so that  xarray.DataArray.equals returns False and {'join':'exact'} fails on the latitude coordinate. The result is that {'join':'outer'} results in zonal bands of nan's which is problematic for the subsetting.
For now, my workaround is to copy the coordinates of the first matching dataset to the other matching datasets in the custom concatenation of member_id's function.
If I would preprocess with xmip at the start, this issue may not arise, but at the moment that preprocessing fails on renaming the variables I'm querying.

If I would preprocess with xmip at the start, this issue may not arise, but at the moment that preprocessing fails on renaming the variables I'm querying.

Not sure that xmip would catch this. Most of that logic works on a 'per dataset' basis.
Is this related to #7 ? Are you sure these warnings result in errors? See my answer there, in my experience this is often a meaningless warning. If not, I would love to see an example.

Generally to fix both the time alignment and use override the coordinates for lon/lat you could use several calls to xr.align and using the exclude argument to only align a subset of dimensions. This is a bit hacky but should work at least for the lon/lat alignment issues.
I think for the large time chunks your intution about missing files seems plausible. Are you able to move ahead on this without the dataset in question?
Hopefully I will be able to make some progress on #2 soon and then this might go away.

Regarding aligning lon/lat separately, this seems to work:
def align_lonlat(ds_list):

    aligned_ds_list = []

    for ds in ds_list:
        a,b = xr.align(ds_list[0],ds,join='override',exclude=['time','member_id'])
        aligned_ds_list.append(b)

    return aligned_ds_list

but doesn't feel very optimal. I can't figure out how to pass a list of datasets to xr.align.
With regards to #2, I think this issue will partially persist because some ESGF runs don't start in the same year, even if we would have them complete on the cloud. I'll test if dask.config.set(**{'array.slicing.split_large_chunks': True}): helps.

Solved by first regridding before merging members.

When preselecting periods, filtering out incomplete datasets and regridding first before combining members this is no longer an issue, so closing it.


The installation process can't find build_ext.

When I tried to use "python setup.py install" after I've downloaded the source codes from Github, but I then met the error as follows:
copying tests\transformers\test_transformers.py -> build\lib.win-amd64-3.6\tests\transformers
copying tests\transformers_init_.py -> build\lib.win-amd64-3.6\tests\transformers
running build_ext
error: [WinError 2] 系统找不到指定的文件。
PS: I ran this command on Window 7, and the python version is 3.6.
Who could help? Please.

Can you get this error message in English?
In general, we don't focus on Windows support. But we are ready to help if you want to make a pull request for this.

@dmitriy-serdyuk The Chinese words mean that 'The system can't find the file specified.
I transferred to Linux and all have gone well. Although I really wonder why it didn't work here.
Thank you all the same.

which file isn't found?


_NOEXCEPT or noexcept

The keyword seems to be "noexcept" on linux.
../node_modules/napi/napi.h:452:24: error: expected ‘;’ at end of member declaration
const char* what() const _NOEXCEPT override;
^
../node_modules/napi/napi.h:452:30: error: ‘_NOEXCEPT’ does not name a type
const char* what() const _NOEXCEPT override;
^

Hmm, I'm pretty sure this worked when I built with GCC on macOS.
Anyway, we need to figure out a cross-platform way to do this. I don't think noexcept will work everywhere.

#ifdef?
On Wed, Apr 5, 2017 at 11:09 PM, Jason Ginchereau<EMAIL_ADDRESS>wrote:

Hmm, I'm pretty sure this worked when I built with GCC on macOS.
Anyway, we need to figure out a cross-platform way to do this. I don't
think noexcept will work everywhere.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/nodejs/node-api/issues/12#issuecomment-291982066, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AA7k0aDWhBAeBTvJV1UO5wzOOzVw68w2ks5rs_UPgaJpZM4M0vxk
.

Do ou mean
#ifndef _NOEXCEPT
  #define _NOEXCEPT noexcept
#endif

Yeah, or something platform-based.
On Wed, Apr 5, 2017 at 11:26 PM, Sampson Gao<EMAIL_ADDRESS>wrote:

Do ou mean
#ifndef _NOEXCEPT
#define _NOEXCEPT noexcept
#endif
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/nodejs/node-api/issues/12#issuecomment-291986560, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AA7k0XD_bZWM1mA5utovN54qUi1QPBi3ks5rs_kMgaJpZM4M0vxk
.


ViewMapAnnotation not updating location

Using MapAnnotation I can change the coordinate of an item and it changes on the map. However if I use ViewMapAnnotation, it doesn't change the location.
Here is a code example. Using MapAnnotation you can see the point move around. If you change it to ViewMapAnnotation, the point doesn't move at all.
import SwiftUI
import MapKit
import Map

struct ContentView: View {

    @State private var map = MKCoordinateRegion(
        center: CLLocationCoordinate2D(latitude: 40.4, longitude: -3.7),
        span: MKCoordinateSpan(latitudeDelta: 2, longitudeDelta: 2)
    )

    @State var locations = [
        MyLocation(coordinate:CLLocationCoordinate2D(latitude:40.4, longitude: -3.7))]

    var body: some View {
        Map(
            coordinateRegion: $map,
            annotationItems: locations,
            annotationContent: { location in
                MapAnnotation(coordinate: location.coordinate) { // Change MapAnnotation to ViewMapAnnotation here
                    Circle()
                    .frame(width: 25, height: 25)
                    .foregroundColor(.red)
                }
            }
        )
        .task({
            while(true)
            {
                try? await Task.sleep(nanoseconds: 1_000_000_000)
                locations[0].coordinate = CLLocationCoordinate2D(
                    latitude: 40.4 + Double.random(in: -0.5...0.5),
                    longitude: -3.7 + Double.random(in: -0.5...0.5))
            }
        })
    }

}

struct MyLocation : Identifiable {
    let id = UUID()
    var coordinate: CLLocationCoordinate2D
}

Hey - sorry for the long wait. I'm not sure how Apple's Map implementation makes sure that that is the case exactly (since it isn't open-source).
In this implementation so far, I was trying to keep the protocols for creating custom annotations and overlays as clean as possible, so I'm not sure, if this would still easily be possible here (since I'm assuming that they simply let MapAnnotation inherit from Equatable or something like that).
In your example, you could easily circumvent the issue you are facing by creating a MyLocation object on each change of the coordinate. I'm not sure, if this plays well with animations and so on, but I unfortunately didn't have time to check whether the Apple approach has animations either.


[Bug] module manager bug?

Background

Operating System: windows 10
CKAN Version: v1.29.2
KSP Version: <IP_ADDRESS>73

Have you made any manual changes to your GameData folder (i.e., not via CKAN)?
yes, I have downloaded mods via github and downloaded module manager
Problem
Describe the bug
DLL for module ModuleManager found at GameData/Orion-1.8.2/GameData/ModuleManager.4.1.4.dll, but it's not where CKAN would install it. Aborting to prevent multiple copies of the same mod being installed. To install this module, uninstall it manually and try again.
Error during installation!
If the above message indicates a download error, please try again. Otherwise, please open an issue for us to investigate.
If you suspect a metadata problem: https://github.com/KSP-CKAN/NetKAN/issues/new/choose
If you suspect a bug in the client: https://github.com/KSP-CKAN/CKAN/issues/new/choose
but I have deleted it from that folder but it just keeps saying that
Steps to reproduce

Go to... update mods
Click on... apply and continue and it loads for few seconds and downloads 2 things then there comes: installation failed above the green download bar
See error

Expected behavior
just downloading it?
Screenshots (if applicable)
CKAN error code (if applicable):
PLACE CODE HERE !

DLL for module ModuleManager found at GameData/Orion-1.8.2/GameData/ModuleManager.4.1.4.dll

but I have deleted it from that folder but it just keeps saying that

After deleting the file you need to click "Refresh" in CKAN so it rescans GameData.
However ModuleManager isn't the only problem, the whole mod (Orion) is installed incorrectly. Do you see that double GameData in the path? That is never a good sign.
When you manually install mods, you need to pull what's inside the zip's GameData folder, and put it into your KSP's GameData.
However in this case you shouldn't install this mod manually at all, as it is also available on CKAN. Look for "Stockist Project Orion".
Closing as this isn't a bug.


Adding 4.1.x branch

JFYI have added a 4.1.x branch as there wasn't one and we include r-base version 4.1 in our global pinnings. Added to commit ( https://github.com/conda-forge/r-base-feedstock/commit/d1c4afc2eac0d360a7a85a24232e271b64f01145 ), which was the very last commit with 4.1 before upgrading to 4.2.

Closing since this is already done, but happy to follow up on any discussion as needed 🙂


x981—As ARA (Ben), I want Stan to send an email to the recipient when a release is recorded, to save effort and remove the risk of forgetting

Send the email to the release recipient. CC in<EMAIL_ADDRESS>Include the release file.

How does this work? does it open in your emails? I just tried it on test but nothing seemed to happen

The email failed to send. I suspect it's because DNAP (i.e<EMAIL_ADDRESS>is not a valid email recipient.
On 28 Feb 2023, at 16:02, KatyTudor<EMAIL_ADDRESS>wrote:
How does this work? does it open in your emails? I just tried it on test but nothing seemed to happen
—
Reply to this email directly, view it on GitHub [github.com]https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_sanger_stan-2Dcore_issues_178-23issuecomment-2D1448440120&d=DwMCaQ&c=D7ByGjS34AllFgecYw0iC6Zq7qlm8uclZFI0SqQnqBo&r=8FDh7yCENkQ3YLka_1FhIdz4cDKu2XVJvPb41vFUimI&m=nUDDJb_niomHHmTZmCZLgUR6xDz6h5tn2nIXZ5Epbg28-6kLsh8w-6VY0nqVY9z2&s=DZDZtZtDA2TU3Ina4awwn_m7MHOhAmzgO3jTll49cQI&e=, or unsubscribe [github.com]https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_ADK2FSHRUQA6GHDKLVSL2BDWZYOR7ANCNFSM6AAAAAAUIYHAJA&d=DwMCaQ&c=D7ByGjS34AllFgecYw0iC6Zq7qlm8uclZFI0SqQnqBo&r=8FDh7yCENkQ3YLka_1FhIdz4cDKu2XVJvPb41vFUimI&m=nUDDJb_niomHHmTZmCZLgUR6xDz6h5tn2nIXZ5Epbg28-6kLsh8w-6VY0nqVY9z2&s=betScAn5c7LIppT_-2PVR9Dc8ag0gQ-dluE4qNh9VXc&e=.
You are receiving this because you authored the thread.Message ID: @.***>
--
The Wellcome Sanger Institute is operated by Genome Research
Limited, a charity registered in England with number 1021457 and a
company registered in England with number 2742969, whose registered
office is 215 Euston Road, London, NW1 2BE.

Btw on test it will cc in beagledev instead of your whole team. I suggest you add yourself as a release recipient to test it

haha I did wonder if DNAP was an email. or if it was going to beaglebugs

only issue is we don't give it to a person in DNAP its a drop off point

Then it sounds like the release recipient should be optional, because sometimes there is not a recipient.

Good point, ben also mentioned about sending it to multiple people, and having multiple recipients. definitely a different story

OK. In the meantime, if you try and use DNAP as a release recipient, the email won't work.


Add fractos to fractal-ordinals-collections

Add meta.json of fractos
Add inscriptions.json of fractos

can't open the link for icon @fractos8

can't open the link for icon @fractos8

Updated icon.


500 error on productSearch

I'm getting 500 errors on productSearch is this an expected behaviour?

Actually just realize it also returns erro with rest/bootstrap path so with a little bit of debugging found out is not currently working with cache disabled :+1:

After debugging a bit I found out it is failing at this point any idea how I could debug more or why it could be happening? https://github.com/binshops/prestashop-rest/blob/0b10acf6bdab64d682ea1116f45fc58ba33745ea/classes/RESTProductLazyArray.php#L152-L155

thanks for reporting.
What's your Ps version?

Thanks for the response current PS version <IP_ADDRESS> and PHP version 7.2.34

Thank you too. That's why you got error, the module support Ps1.7.7.x and higher version, the older version are not supported. But there is a branch 1.7.6.x, but is not maintained.
Thanks you David.


Add discovery

@rubenvincenten suggested adding auto-discovery of keys for engines like InnoDB that support meta-information.

Just wrote this little snippet: https://gist.github.com/rubenvincenten/78963552b6da0045b5e4bd99d243ceb0#file-convention-php
If a ConventionInterface with getPrimaryKey, getReferencingColumn and getBackReferencingColumn could be added that'd be great :)
In __construct you'd add a second parameter typehinted by that interface. If that parameter is null, make the $convention use a default lessql convention. The functions in lessql\database would consult $this->convention instead of using the settable properties.

API-wise, I believe discovery should be more like $db->discover( $options ) which would figure out the columns and set them using the existing API. This way you can combine discovery and custom settings, plus there's no need for another interface. PRs welcome!


[Configuration] Can't add ARM using UI

File -> New Project -> Console App (.NET Core)
Click on platform dropdown in toolbar -> Configuration manager

Notice that ARM is not a choice

Type in ARM manually and leave "create project platforms" checked -> OK

Get popup error that projects do not support ARM

Uncheck "create project platforms" -> OK
Edit project file, add ARM configurations manually:

  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" />

Go back to configuration manager, attempt to set ARM project configuration to match ARM solution configuration.

No errors, but it just resets it back to Sln=ARM -> Project=Any CPU

Workaround:

Edit sln manually in addition to editing sln manually.

@davkean @RaulPerez1 Is there a capability that drives whether a project can target ARM from VS' perspective?

Yeah MSBuild property drives this AvailablePlatforms I think it's called.

That works. I don't want to advertise support for something that hasn't been used in RTM. And you can add $(AvailablePlatforms);ARM to your own targets or csproj as workaround. I'll move this to SDK for post 1.0.


switch to gradle as build tool

Because it is simpler to manage:

less verbose
allow to have computed configuration (version from git describe, copyright year from current date,...)
allow to select witch project to publish (without copy/paste)
remove the need of the travis.sh
quicker build
easier to maintain (IMHO)

Now I need to setup credential to publish on bintray + link to jcenter + sync to maven central.

@davidB if you get the credentials to work with TravisCI or CircleCI (and gradle, I mean), please ping @bhs – I made an attempt to do that for something else a few months ago and failed. :)
Thanks.

@bhs ,Sorry I don't understand what you mean.
I included into .travis.yml the secured env variable to publish on my own bintray repository (for test). It worked. But to be able to publish on the opentracing bintray repository, I guess you should:

give to me (https://bintray.com/davidb) the permission to write in the bintray repo (https://bintray.com/opentracing), then I could publish and complete the setup to link to jcenter, and later the setup to publish to maven central (in the correct groupId)
OR change the secured env variable in .travis.yml to include BINTRAY_USER and BINTRAY_KEY for the travis project https://travis-ci.org/search/opentracing-contrib%252Fjava-span-reporter

Thanks

@davidB I added you to the opentracing bintray group... hope that helps! Sorry for the delay, btw, feel free to ping me on Gitter if I'm blocking you.

Thanks.


i18n(ko-KR): update ghost.mdx

Description (required)

update ghost.mdx
#8518

Related issues & labels (optional)

Closes #
Suggested label:

Lunaria Status Overview
🌕 This pull request will trigger status changes.

Learn more
By default, every PR changing files present in the Lunaria configuration's files property will be considered and trigger status changes accordingly.
You can change this by adding one of the keywords present in the ignoreKeywords property in your Lunaria configuration file in the PR's title (ignoring all files) or by including a tracker directive in the merged commit's description.

Tracked Files

Locale
File
Note

ko
guides/cms/ghost.mdx
Localization changed, will be marked as complete.

Warnings reference

Icon
Description

🔄
The source for this localization has been updated since the creation of this pull request, make sure all changes in the source have been applied.


Update to Nutch version 1.15

Apache Nutch's update to v1.15 required backwards-incompatible changes in our plugin, so our plugin now only works with v1.15. Updating instructions to match this dependency.

Superseded by commit 03f5549b2.


feat: author clearAssets migration in generate related/assets scripts

Description

Pull Request Type

[ ] :bug: Bug fix (Non-breaking Change: Fixes an issue)
[ ] :hammer_and_wrench: Chore (Non-breaking Change: Doc updates, pkg upgrades, typos, etc..)
[ ] :nail_care: New Feature (Breaking/Non-breaking Change)

Issue (if applicable)

closes #
Risk

High Risk PRs Require 2 approvals

What protocols, transaction types or contract interactions might be affected by this PR?

Testing

Engineering

Operations

Screenshots (if applicable)

#6588  👈
develop

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @gomesalexandre and the rest of your teammates on  Graphite


existsQuery knn vecter is not run！

when i use existquery to query the field definition knn vector,it not work . the item has date ,but when existsquery not find

Hi @whitezdm,
Could you share the example query?

Hi @whitezdm,
Could you share the example query?

{
"query": {
"exists": {
"field": "imageVector"
}
}
}
imageVector item is vecter item 。i want find this item is not null. i use exits query in es 7.8 ,but it not work。i not know why？thanks

I've notice the same thing. Outside the KNN query DSL the vector fields don't seem compatible with other ES query types.

@whitezdm @dnwarnock we are considering this as a feature request and we would update the availability of this feature on this thread.

@dnwarnock @whitezdm are there other ES query types that would be useful for your use cases?

@dnwarnock @whitezdm are there other ES query types that would be useful for your use cases?

other types can work very well.

It would be nice to be able to query for documents that have non null vector fields to collect metrics around how many documents for a given index have associated embeddings. Also the ability to rerank based off some other document feature/metadata would be useful.

I am missing exactly this functionality. When will it be available in OpenDistro ? I am using AWS ES 7..7

Hi @hjander
In opendistro, this will be available in opendistro-1.11, which will be available in the next couple of weeks.
At the moment, it is not yet determined when this will be in Amazon Elasticsearch Service.
We will update this thread with more information.

This is now available in Amazon Elasticsearch service from 7.9 onwards

This is now available in Amazon Elasticsearch service from 7.9 onwards


Player data from the server is being stored in a weird location client-side

https://github.com/Valks-Games/sankari/blob/c4386106b64c6678a4568b315e34f1c88b5cecae/Scripts/UI/UIPlayerList.cs#L3-L5
https://github.com/Valks-Games/sankari/blob/c4386106b64c6678a4568b315e34f1c88b5cecae/Scripts/UI/UIPlayerList.cs#L14-L33
The player data should be stored in GameClient

The AddListener functions should be moved directly to Linker.cs instead of SetupListeners being called in Linker.cs
RemovePlayer AddPlayer functions need to be replaced to work with GameClient class.
Since game client is on another thread. Opcodes will be need to be created to communicate between threads.


UPDATE 3D MESSHHH

please update the 3d mesh raw/dump import system, in the old uabe it works perfectly
Pleaseeeeee @nesrak1

There was no mesh import plugin, just raw/dump import/export. I don't intend to write the mesh plugin anytime soon.

Dupe #60, #111


Fix responsive URLs with hostname replacement

Hostname replacement was not being applied to alternate resolutions when using the responsive image helper.

Chatted with @meltingice out of band. Will add tests for this on master.


Heterogeneous dict?

Is it possible to create a heterogeneous dict? i.e. values of different type?

It is possible to create keys of different types but not values


chore: upgrade to go 1.22

also upgrading various packages
related to jenkins-x/jx#8670

/cc tomhobson JordanGoasdoue Skisocks

/approve


How to test a service with mocked dependencies services

Hi
Thanks for creating this, really helps..
I'm facing issue when tried to write unit-tests for a service,
I need to mock the dependencies services that I need for this service with the help of bard.mockService,
The angular way without bardjs usages listed here:
https://docs.angularjs.org/guide/services

they use $provide service to override the service with mock version

For controller testing this wasn't a problem as we can instanciate a controller sending the service map it needs using $controller service.
Is there anyway to do this?

@samih-dev - I have faced a similar issue here: https://github.com/wardbell/bardjs/issues/36. See section "UPDATE 19.05.2016" - this way you should be able to mock your dependencies.


Sankey for crash backtrace

add metric for hasCrash
add artificial node for ends in crash
crashes color mode / color mode picker
filter by sessions with crashes

added to v1.48


[firebase_messaging] critical alerts on iOS?

Is it possible to send critical push notifications to iOS devices?
Apple documentation says it needs an 'critical' key in the sound dictionary but how do I have to do it with firebase messaging?

This should be possible, however it requires the critical permission to be set which is currently no implemented.
Will leave open to track.


Update building Qt on macOS to 5.12.7

This branch is based on 5.11.2, but should be retargeted to a new branch titled 5.12.7.
NEW: Azure Pipelines testing was added although TravisCI testing was updated as well. Azure Pipelines status badges for Linux and macOS builds can be seen on my fork's welcome branch page. https://github.com/jamesobutler/qt-easy-build/tree/welcome
Qt 5.12.7 supports the below configuration (source)

Platform
Architecture
Build Environment

macOS 10.12, 10.13, 10.14
x86_64 and x86_64h
Xcode 10 (10.14 SDK), Xcode 9 (10.13 SDK)

To support building Qt 5.12.7 QtWebEngine on macOS see platform notes. These are actually fulfilled if building Qt core as stated above.

macOS 10.12 or later.
Xcode 8.3.3 or later
macOS 10.12 SDK or later

From ToDo list in:
https://discourse.slicer.org/t/build-failure-windows/7322/37

Recently updated from Qt 5.12.4 to 5.12.5.  The next patch release 5.12.6 is imminent too.

Recently updated from Qt 5.12.5 to 5.12.6.

Recently updated from Qt 5.12.6 to 5.12.7.

Thanks so much for updating the branch :pray:


Delete the input by an external function

I want to clear the search input when I save my form, how can i do it?
tkx

Hi @bielcapanema
You can use setAddressText method. See https://github.com/FaridSafi/react-native-google-places-autocomplete/issues/84 for more info


[Vue warn]: Failed to resolve component: _self

Using vite2 + vue3, this problem shows up when I use the component.
The problem seems to happen when blocks-node tried to repeat itself.
 I have the same issue

I just updated to 0.5.0 version. Pleace check this bug again. Add to your code a key to node item. By default it is id

try to update "@vue/compiler-sfc": "^3.0.11" and it should works

I still get the same issue after updating to v0.5.0 and vue 3.0.11 and vue/compiler-sfc 3.0.11.
I used the demo code as basis but still receive the same issue

Where would I need to add the key?

@ChrisRAra, i understood that it works with "vue": "3.0.5" but with "vue": "3.0.11" shows warning

Ok cool so can I just downgrade vue to 3.0.5?

Yes, it works for me. later I will try to fix this problem.

Thanks bro! Looking forward to the later fix as well but will do that for now

@ChrisRAra the last version is 0.5.1. But problem not solved. key feature is for :key binding
<blocks-tree :data="treeData" :horizontal="treeOrientation=='1'" :collapsable="true" :props="{label: 'label', expand: 'expand', children: 'children',  key:'some_id'}">

@megafetis ok cool so must I just update my .vue to that code?

no, Not obligatory

@megafetis  thanks for updating it is working on vue 3.0.11

Bom dia, estou recebendo esse erro ao abrir a aplicacao
Uncaught TypeError: Object(...) is not a function
at Module.fb15 (vue3-blocks-tree.common.js?5f52:1387)
at webpack_require (vue3-blocks-tree.common.js?5f52:21)
at eval (vue3-blocks-tree.common.js?5f52:85)
at eval (vue3-blocks-tree.common.js?5f52:88)
at Object../node_modules/vue3-blocks-tree/dist/vue3-blocks-tree.common.js (chunk-vendors.js:1426)
at webpack_require (app.js:854)
at fn (app.js:151)
at eval (main.js:21)
at Module../src/main.js (app.js:1076)
at webpack_require (app.js:854)


chore(main): release 2.0.0

:robot: I have created a release beep boop
2.0.0 (2023-03-09)
⚠ BREAKING CHANGES

removes armv6 builds
drop support for Node.js 10 and 12

Features

deps: update lodepng to version 20221108 (#289) (df6b7ec)
use an older glibc version for linux-arm64 builds to improve compatability (810f9df)

Miscellaneous Chores

drop support for Node.js 10 and 12 (a6b2db3)
removes armv6 builds (e7f4217)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/realityking/node-zopflipng/releases/tag/v2.0.0 :sunflower:


[iOS] Cache speaker icon's image

Kind (Required)

Improvement

Overview (Required)

This is not important, but this is good.
Cache speaker's icon image.

Links

Can I try it?✋

Of course!!
Assigned 👍


pml won't start unless mc keeplauncher open is checked

Version: [MC]PML-9.3.zip
pml won't start unless mc keep launcher open is checked. it closes both the launcher and doesn't seem to open up the mc client (minecraft itself without the launcher) at all.  It just acts like a java error without a crash report.  However the weird thing is after it launched properly with being checked it then  launched  normally afterwords regardless. I then even reset the pml folders to.

This is likely just a delay in the game's launch caused by one of my two obfuscation providers - it needs to download the obfuscation map(s) before the game can start to launch. Since it only needs to download it the first time (and again after deleting its saved copy).
This is also the old repository for the code, and the code now (stupidly) resides split apart in several new repositories.

well can you make it so it works whether or not the  keep launcher open launched is running please? It will confuse alot of people on why they can't get it to work.

It does work regardless. It simply requires time to download the absolutely required obfuscations, which it does regardless of if the launcher is kept open or not. The only difference is that people that keep it open the first time can see a message that says that the obfuscations are being download and those that don't keep it open do not (and so are more likely to not know the absolutely required obfuscation maps are being downloaded, which makes them more likely to force close it, which in turn corrupts the state of the downloaded obfuscations to make a multitude of other problems manifest later down the road).
I just tested it on an absolutely fresh install, and it took some time for the game to come up... but it did come up.

the first time it didn't come up. I don't know why it is working now? how does pml work is there hidden files elsewhere besides the .minecraft? is it stuck in java memory itself somehow someway?

I once wrote up a technical, yet not very detailed, explanation for how PML's core loading works, and it took up about three pages of solid text - I even said "blaw blaw blaw" in the explanation to gloss over part of the process, as well as some similar things. To try and make it as simple and non-technical as possible (even if that means being inaccurate): PML modifies the earliest Java application loading processes by pairing with and injecting itself into the Java Virtual Machine itself at runtime; in order to inject/weave new code into the application's non-native code, as provided by installed add-ons/mods. Because it injects itself into the JVM at runtime, PML stays loaded and continues functioning until the current copy of Java closes - multiple copies of Java can and do run simultaneously, and PML does not just to other instances.
The specific part that you're wondering about is actually in the add-ons. When the Minecraft application starts up, the application-specific adaptation code figures out what version of the game is in use by snooping through the compiled game code (to look for a version string), which is then given to the add-ons/mods for appropriate actions. The add-ons dealing with obfuscations use the version string to acquire their obfuscation maps (and load them into PML's obfuscation processing code), saving the maps to file for future use (which is why subsequent launches don't require re-downloading the obfuscations, and so take less time to launch). The current place obfuscation add-ons are supposed to store these maps is in the "PML_obfhelp" folder.
Only once PML sets itself up and has provided add-ons/mods the setup opportunities they require is the original application loaded (which gets modified, as it loads, by PML as requested by the add-ons/mods).


Add error handling to 0x Trade

We are currently not showing any feedback to the user for basic trade errors, (ie: input value is less than min trade amount). We need to add some basic error handling for these states:

User tries to trade an amount that is less than the minimum trade amount.
User tries to trade more than their balance of that asset.
User tries to trade, but their ETH balance does not cover the txFee.

resolved in #378


Linters not in mapping cannot be resolved

I am using psalm as a linter (as the language server is cooked for my project) but it seems that mason-nvim-lint cannot auto-install it, i.e. getting Linter [psalm] cannot be resolved into a Mason package. Make sure to only provide valid linter names.
Adding the linter to mapping.lua solves the issue, but as the linters list at https://github.com/mfussenegger/nvim-lint?tab=readme-ov-file#available-linters is far longer than the one in https://github.com/rshkarin/mason-nvim-lint/blob/main/lua/mason-nvim-lint/mapping.lua, I wonder how that plugin is meant to work: do all the packages need to be mapped (even if the tool name & nvim-lint names are the same)? If that's the case, should there be a default mapping (when the names are consistent)?

Created a PR to add psalm but let me know if that not the best solution/if a fallback should be more suitable.


{{ env.GITHUB_WORKFLOW }} CI test failure

Studio\2022\Community\VC\Tools\MSVC\14.37.32822\bin\HostX86\x64\cl.exe

Hi @mayurp80 - it looks like you've not included any information in the title or body of your issue, could you please add additional information here if you have a problem?


feat: use newest catalog, and bump to kotlin 2.1.0

different from this pr: https://github.com/kotlin-community-tools/kotlin-language-server/pull/17
this pr also change the structure of the repo to catalog.

@AlexandrosAlexiou can you take a look at my pr? Thanks

You can remove the "and bump to kotlin 2.1.0" part since it is covered by https://github.com/kotlin-community-tools/kotlin-language-server/pull/17

You can remove the "and bump to kotlin 2.1.0" part since it is covered by #17

The way you update kotlin version is not correct.. you need to update the one in buildSrc.

You can remove the "and bump to kotlin 2.1.0" part since it is covered by #17

The way you update kotlin version is not correct.. you need to update the one in buildSrc. I think my pr have solved all of them. Ok, I will remove the second part in my title

Not sure what you mean by incorrect, but feel free to comment on the other PR.

You can remove the "and bump to kotlin 2.1.0" part since it is covered by #17

The way you update kotlin version is not correct.. you need to update the one in buildSrc. I think my pr have solved all of them. Ok, I will remove the second part in my title

Not sure what you mean by incorrect, but feel free to comment on the other PR.

Emm. because it is a big change.. so I update the version of kotlin in the same pr... will that be acceptable? Sorry for that.


News doesn't work

https://openexchange.intersystems.com/news
The latest is 29th of September

Done


helm2: Update to version 2.17.0, fix checkver

Relates to Excavator unable to update: https://github.com/ScoopInstaller/Versions/runs/6384644377?check_suite_focus=true#step:3:227

Added End of Life note.

Should we remove checkver too?

[x] I have read the Contributing Guide.

/verify

Should we remove checkver too?

Yes


Fix path when getting impacted objects

I discussed this with Liam and this is probably not the best fix for this issue. We need to look into fixing this in the CLI instead of the server.
The problem with using the path or fsPath of the URI is that it does not match the path format for the resolvedObjects.


fix(ScrollRegister): use sampleTime for scroll event

#128

@orizens what do you think?

hi @andrewmnlv
thanks.
by the docs, I understand that the "sampleTime" emits the last value in periodic time intervals. this means that it will emit the same scroll event even when scroll has not happened. did you test it?

@orizens
it will be emit scroll event at the end of interval only when it event was in this interval
yep, i've tried on local app

@orizens agree?

I have to verify it with a working example.
On Sun, Mar 26, 2017, 23:27 andrewmnlv<EMAIL_ADDRESS>wrote:

@orizens https://github.com/orizens agree?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/orizens/angular2-infinite-scroll/pull/135#issuecomment-289305605,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AA1oROnUtle7MsBNQiWt_tkR8e7CQHeGks5rprKegaJpZM4MicB1
.

--
Oren Farhi
CEO at Orizens.com
Senior Front End Engineer & Consultant
http://www.orizens.com

Seems that this patch fix the issue #128
@orizens can you check it?
Maybe you can create a branch so people can test it easily.
Something like: "ngx-infinite-scroll": "github:orizens/ngx-infinite-scroll#sampleTimeTest" in package.json
or
npm install --save ngx-infinite-scroll@github:orizens/ngx-infinite-scroll#sampleTimeTest

hi @jmesa-sistel @andrewmnlv
please test beta version with the above fix and let me know if that solves #128
npm i<EMAIL_ADDRESS>

@orizens @jmesa-sistel https://plnkr.co/edit/tjNnavARh7wHWVvDmByp?p=preview
It's original demo plunk using v0.4.3-0 without infiniteScrollThrottle option. LGTM. Check it also.

update branch for merge conflicts

@andrewmnlv
thank you 👍

@orizens np

@orizens  @andrewmnlv  Sorry for late response, I was on holidays.
I have tested it on my mobile app and works perfect, now I don't need a low throttle value also.
I have not found any collateral effect yet.


Add Lua

Describe the feature
Is it possible to add lua extension?
Additional context
https://github.com/laruence/php-lua

Added


where to find downloaded models ?

inference  put models to temp folder ?
in user/cache cant find them.

Hi there 👋 Generally, the models are added to the user's browser cache using the Web Cache API. You can find this in dev tools as follows:
Application -> Cache storage -> transformers-cache


Artifactory NuGet Restore not including local package cache

When using the Artifactory NuGet task with the restore command, the local cache is not being included as a source. This results in every package being downloaded on every execution, which is incredibly inefficient.
The logs for the Artifactory NuGet task show (values masked for privacy):
NuGet Config files used:
C:\Users\*\AppData\Local\Temp\jfrog.cli.751553911\jfrog.cli.nuget.343174762
Feeds used:
https://*/api/nuget/*_nuget
The standard NuGet task does properly include the local cache, and logs show (values masked for privacy):
NuGet Config files used:
D:\*\Agent1_work\16\Nuget\tempNuGet_8519.config
Feeds used:
C:\Users\*\.nuget\packages\
https://*/nuget/v3/index.json
The logs clearly show the local package cache is not being included by the Artifactory NuGet task. The checkbox on the task to "Disable local NuGet cache" appears to have no impact on the local cache being excluded.
TFS On-Prem 2018
JFrom Extension version 1.6.2

@Skinner007, thanks for reporting this issue.
Can you please provide us the difference between the two configurations?

I'm not entirely sure what configuration difference you're looking for. The OOTB nuget task is typically configured to point to a solution file and a nuget.config or to a TFS package feed for source repository mapping. When executed, it includes the path to the local cache as the first source so packages are pulled from there before going to the other package feeds.
The Artifactory task is configured to point to an Artifactory repository as the source. It too is point to a solution file and provided the Destination Directory. For .net core solutions, you can set the Destination directory to the local cache and everything works fine due to the changes in how .net core references packages. For .net framework solutions, this approach does not work. You must set the destination to "Packages" for the packages folder to be created, which then results in all packages being downloaded since the cache is not listed as the primary feed.
In short, the package cache folder needs to be added as the primary feed in the config file this task creates, so packages will be pulled from there first for .net framework solutions.

@Skinner007 thanks for your comment.
We found a bug which cause "Disable local NuGet cache" to have no impact on the local cache being excluded.
Can you please try the workaround described in this issue and tell us if its resolve the issue?

That work around would only work with yaml definitions, not classic. We're using classic, so the bug would need to be fixed to be resolved


#1708 - updating iframe fullscreen retina window width

It seems my fix last year no longer works; updating.
@briankulp can you confirm this works?

This fixes it! Thanks @13twelve.

@briankulp did you test this in anything other than Chrome? @rjschie makes a valid observation..

I didn't, but I would be happy to :+1: Is there a baseline IE version mediaelement should support?

I think it goes all the way down to IE6.
In Chrome I don't think the windowWidth comparisons are needed as they are now. So for Chrome:
windowWidth = zoomMultiplier * $(window).width(),
would be:
windowWidth = $(window).width(),
Then zoomedWindowWidth and the conditional after it won't be needed.
But in other browsers, not sure. I'll try and test in some others to.

I will check it out tomorrow! Thanks for diggin into this.
Sent from my iPhone

On Mar 24, 2016, at 1:01 PM, Mike Byrne<EMAIL_ADDRESS>wrote:
I think it goes all the way down to IE6.
In Chrome I don't think the windowWidth comparisons are needed as they are now. So for Chrome:
windowWidth = zoomMultiplier * $(window).width(),
would be:
windowWidth = $(window).width(),
Then zoomedWindowWidth and the conditional after it won't be needed.
But in other browsers, not sure. I'll try and test in some others to.
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub

Killing - as per thread on https://github.com/johndyer/mediaelement/issues/1708
Will remove Chrome 16/17 fixes and issue another pull request

Killed - replaced by https://github.com/johndyer/mediaelement/pull/1736


Evaluate and update the google spreadsheet API design

Description:
Evaluate and update the APIs and test the functionality against pre-identified use cases.

Find the design doc here: https://docs.google.com/document/d/10hNg_WyaDlf66BC09Z1y54I2iQqhM-1d0I5QAJ-DeSA/edit?usp=sharing


Format and update package.json file

Needs more info

Closed by https://github.com/IBM-Bluemix/insurance-store-front/commit/503a7144db86aa893aaefa4f6684057d6576d519


Unofficial Card Support Issue

Unofficial card support module is made to integrate into the macro hotbar, and does not collapse when minimal UI collapses it, leaving it floating in the middle of the screen.
It is unlikely any further changes will be made to UCS as it was considered complete and has not been touched in nearly half a year.

Thanks, I will see to make sure it works with UCS. Also other modules of interest such as Carousel Tracker and GM Screen.

Please follow them here: https://github.com/saif-ellafi/foundryvtt-minimal-ui/issues/6


cannot connect to OBD if connected to Bluetooth handsfree

UWP app at 950XL
I'm unable to use myDriving together with BT HF - it disconnects short after connection
No idea if it's OBD driver implementation issue or BT stack issue

Thanks for reporting the issue.
Can you give more information about "it disconnects short after connection"?
Did you see this in settings->bluetooth?

yes
I'ts paired, I click on dongle name in settings->bluetooth, it says: connected and short after connection: disconnected
If connection to car BT HF is disconnected connection of dongle lasts and there is no problem
It can be problem of BT stack of win10, but I wrote it here to be sure you know it.
feel free to close this issue :)

@PiDiBi The UWP Bluetooth connectivity screen shows disconnected very frequently. Did you face any dialog that complained about unable to connect to bluetooth device after you paired ?  I have seen this issue multiple times when the Bluetooth device says paired but not connected and works fine when the app tries to read information from the OBD device. Please reopen this issue if the connectivity fails and the app does not work for you. Thanks for reporting this issue.

yes UWP app shows: unable to connect to OBD, Retry/Simulate
after switching BT HF off it works


WIP: Added DATA_FLOW edge to the schema

I am experimenting to see if reachableBy results can be stored in the CPG and used in later increments.
This is being done in Plume to find out if one can save the data-flow paths from these for later use e.g. on code change only update CPG on changed classes and re-use old results.
Part of this is seeing if there is a negligible performance tradeoff from storing and if this speeds up data-flow analysis long term.

TODO: Is this in the right place? I know there is the Hidden schema file but not sure how to access the cfgNode from there.

@mpollmeier mind giving this a look too? Just want to make sure everything is in the right place and I also need a protoId

I'll let @fabsx00 judge whether this is the best place, but I can confirm that you've done the right thing with the proto id - pick a number and 🤞🏻
Context: the codegen is validating that the ids are unique. We have some closed-source schema extensions, but so far no one was keen enough to pick 12345, so this should be fine :)


Removed the assets/img/tutorials/ folder

Purpose
Removed the assets/img/tutorials/ folder as it has all WSO2 IS related images.

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


About Custom Flyouts

In my app I need to remove the default SelectionFlyout  value because I want to present only plain text in my RichEditBox control. Although, this new property gives me lots of possibilities.
I wanted to create my own Flyout and I did. The problem is that my flyout doesn't shows properly when in certain situations like when a word that is next to the edges of the app.
I can't add images here so I can't give you visual references but the issue is simple to reproduce.

Add a RichEditBox full width in a page
Add a CommandBarFlyout to the SelectionFlyout property
Add some AppBarButton to the CommandBarFlyout.PrimaryCommands property

Now, when you select some text in the corners of the RichEditBox, the Commands Bar shown is partially visible.
I hope you understand my explanation
Thanks in advance.

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

ID: f8421dc8-3bb6-d61a-6c4e-f5cc6ad59fee
Version Independent ID: 95f12fe2-b8c5-508b-8e7d-3510ce907130
Content: RichEditBox.SelectionFlyout Property (Windows.UI.Xaml.Controls) - UWP app developer
Content Source: https://cpubwin.visualstudio.com/DefaultCollection/windows-uwp/_git/winrt-api-build?path=%2fwinrt-api-build%2fwindows.ui.xaml.controls.richeditbox.yml&version=GBlive&_a=contents
Product: windows
Git Login: wdg-dev-content
Microsoft Alias: wdg-dev-content

Hi, sorry for the delayed response to this issue. The feedback channel you're using here (Send feedback about > This page) is for feedback about the documentation in this topic. For example, if you believe that the documentation in this topic is incorrect, or that info needed to succeed with a common scenario is missing.
For questions or assistance, we recommend you visit Microsoft Q&A to post your question.
To engage with the XAML product team or file a product bug, you can click Send feedback about > This product from the doc page. This will let you open an issue with the development team in the WinUI repo on GitHub.
I'll go ahead and close this issue now, since there's no action I can see to take in the documentation. You can always reply to a closed issue, or even re-open it if you feel it's been closed in error.


Run-time error occurs when telegram configurations are not set.

On attempt to run the trader with 'npm run trader' the application throws a run-time error:
$PATH_TO_REPOSITORY/node_modules/telebot/lib/telebot.js:18
            throw Error('[bot.error] invalid bot token');

The reason the error is occurs even though the constant use_telegram is set to default is that the TeleBot object is being instantiated without check if it will be needed in trader.js:
const telBot = new TeleBot({
    token: telegramToken, // Required. Telegram Bot API token.
    polling: { // Optional. Use polling.
     ...

And inside the telebot.js, the constructor has the following check:
        if (!cfg.token || cfg.token.split(':').length !== 2) {
            throw Error('[bot.error] invalid bot token');
        }

The cfg.token default value fails because the default cfg_token value is not in the expected format.
Possible Solutions are:

Dirty Solution
To add one single double point : character in the default value of cfg.token in telebot.js.
A Better Solution
To move config constant preferences such as use_telegram and other on the top of trader.js and for the telegram bot case, to add checks if the value is true. This way is not only cleaner but provides a better performance as it does not call constructors which will then not be used through the lifetime of the application.

I reverted the last commit from the PR that caused the issue for now.

@Plasto13  could you please take a look at this issue?

Hello @jsappme I contacted @Plasto13 in the Discord Channel stated in the README.md. I also forked the repository and will introduce a pull request shortly.

Perfect. Thank you. @insertmike

Hello @jsappme the content I added has been successfully added, thanks for approving the request. However some part of the merging has not been successful, such as missing dependencies because of the revert of commit id 094e2f2f480fe180a33ed1e4117da2156dcc45e6. I am fixing it shortly and will create another pull request. Sorry!

no problem, thank you for your contribution.
On Sat, Apr 4, 2020 at 4:26 PM Mihail Yonchev<EMAIL_ADDRESS>wrote:

Hello @jsappme https://github.com/jsappme the content I added has been
successfully added, thanks for approving the request. However some part of
the merging has not been successful, such as missing dependencies because
of the revert of commit id 094e2f2f480fe180a33ed1e4117da2156dcc45e6. I am
fixing it shortly and will create another pull request. Sorry!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/jsappme/node-binance-trader/issues/40#issuecomment-609097288,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADGRD5LXRXUZ22C3C6P3IRDRK6XZ5ANCNFSM4L7FNVBA
.

--
Hervé Fulchiron
JSapp.me

Great! Now it is all up and running. I am closing this issue as its solution is fixed in pull request #41 and #42.


latex: fix latex rendering

Latex needs PDF files and netlistsvg renders svg files, convert to PDF files using inkscape.
Also fix render_diagram() so it works from latex as well.

@mithro There seems to be a problem with yosys dependencies in CI.

I think we need to change the channel in environment.yml from symbiflow to LiteX-Hub (which https://github.com/hdl/conda-eda pushes too).

Testing in https://github.com/SymbiFlow/sphinxcontrib-hdl-diagrams/pull/84

Looks like there is also #85

Looks like there is also #85

Thanks for looking into the build failures. I suppose that has to be fixed before proceeding with this PR.

Once the CI is working and a latex test case is added, I want to look into if https://www.sphinx-doc.org/en/master/usage/extensions/imgconverter.html can be used.
I think the solution is then to simply generate .svg images and leave the rest to https://www.sphinx-doc.org/en/master/usage/extensions/imgconverter.html.
However I do have https://www.sphinx-doc.org/en/master/usage/extensions/imgconverter.html enabled, yet I got the error that prompted me to add the svg to pdf conversion in this PR.

If you rebase I think the readthedocs build should go green?

Looks like that worked.

@mithro Thanks!


Fault with moderising publishing page with fixed web parts

Thank you for reporting an issue or suggesting an enhancement. We appreciate your feedback - to help the team to understand your needs, please complete the below template to ensure we have the necessary details to assist you. Thanks!
Category
[ ] Bug
[ ] Enhancement
Problem Area
[ ] Page Transformation: Error during the setup/use of the Page Transformation UI solution (did you check our troubleshooting guide?)
[ ] Page Transformation: Error during the use of page transformation from PnP PowerShell
[X] Page Transformation: Error during the use of page transformation from .Net
[ ] Page Transformation: Page is not looking correct after transformation
[ ] Modernization Scanner: something went wrong...
Expected or Desired Behavior
Transformation works
Observed Behavior
Unit test error:
Message: Test method SharePointPnP.Modernization.Framework.Tests.Transform.Publishing.PublishingPageTests.BasicPublishingPageTest threw exception:
System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
For a fixed web part containing a content editor web part, the casing for the properties that the analyser produces defaults to upper case.
Fault occurs in line 105 of the WikiTransformatorSimple class where the properties for the web parts is assumed to be "Content" rather than "CONTENT".
In another point, AngleSharp reads the text of the page layout with either Upper or Lower Case, Analyser uses NodeName which is uppercase.
Steps to Reproduce
Use the provisioning test file (ArticleCustom.aspx) and add block to your test page layout, as a fixed web part:
<WebPartPages:ContentEditorWebPart webpart="true" runat="server" __WebPartId="{DB666743-4C5B-4A21-A9CF-7A199CE19A60}">
				<WebPart xmlns="http://schemas.microsoft.com/WebPart/v2">
					<Title>Example Embedded Web Content Editor</Title>
                    <FrameType>None</FrameType>
					<PartImageLarge>/_layouts/15/images/mscontl.gif</PartImageLarge>
					<ID>g_db666743_4c5b_4a21_a9cf_7a199ce19a60</ID>
					<Content xmlns="http://schemas.microsoft.com/WebPart/v2/ContentEditor"><![CDATA[Welcome to the home of all SharePoint modernization tools and solutions. Modernization means transforming current "classic" SharePoint usage into "modern" usage, e.g. using modern site pages instead of classic wiki pages or Office 365 Group connecting of classic sites. In this repository you'll find all the SharePoint PnP open source scripts, tools and solutions that will help you modernize your SharePoint environment.]]></Content>
				</WebPart>
			</WebPartPages:ContentEditorWebPart>

Then run transform tests.

Thanks for reporting this one @pkbullock . I've made the properties dictionary case insensitive + did some extra checking on property existance. See https://github.com/SharePoint/sp-dev-modernization/commit/43253446fcf65b34cfdf8258d94826c7d822224d


Adding Starbucks portal and portal scraper

Fixed. Thanks @amouly for the tip.

Why would you do all this work? you can simply install Chrome extension and download the file of that website:
https://chrome.google.com/webstore/detail/singlefile/mpiodijhokgodhhofbcjdecpffjipkle/related

lol. Never tried sneaking company website logins before. So ya, I never saw this extension. I'll try that. Thanks.

I think there is a file limit on the portal size, not sure exactly what it is, but, this file is much larger than the other portals.

Ya... I'll remove as much js as I can 🧐

Limit is 20kb

I thought it was js carried over, but it's the images embedded with base64...

Down to 48.2KB, still too big 😢 Maybe something like tinyimg can help...

Seems impossible to halve this 😒 lol. I'll try some more in a bit.

Got it to 19KB but couldn't keep the logo. Still looks good with the rest of the elements I could keep. Made a tool to help squash the html.
https://github.com/RocketGod-git/evilportal-htmlsquash