How to set LeftMenuItems ViewControllers item to MainViewController

Hi
Team,
Your LGSideMenuController is awesome,
But i have a small issue to setting the LeftMenuTableView Items (UIViewController ) to main ViewController,
On leftmenuViewController I have 5 categories (Profile,Setting,Notification,Feedback) this four ViewController i want to set to MainViewController buts here it is navigating to another view controller.
Your feedback is appreciated.

It looks more like bugs in your code, can you show your code?

Feel free to open issue back if you have more questions.


Add ability to customize Text proos on TopNavigation title & description

Please add an option to add additional props to the Text component of TopNavigation used for title & description.
Our current use case is, that we need to truncate the text there and show ellipsis chars after. This could be achived by setting the numberOfLines prop on the <Text numberOfLines={1}>Some long tex...</Text> component.
Ref: https://stackoverflow.com/questions/30594080/how-to-have-ellipsis-effect-on-text

Hi @stay2be. I don't think that having something like titleProps or descriptionProps is a good solution for this and will fit library API in general. However, I do think that having numberOfLines={1} by default is a good option. Let's keep it open so we can track this and close in future releases.
Thanks for reporting 👍


Add configuration for SparkUI service type

Fixes #1096.
I also found that my controller-gen version behaved differently than the developer documentation described. I had to provide an additional configuration to use the v1beta1 CustomResourceDefinition version. I updated the docs and the generated CRDs accordingly.

Apparently this PR will revert some changes made in https://github.com/GoogleCloudPlatform/spark-on-k8s-operator/pull/1084. This is probably due to the version of controller-gen used.

And to expand on the previous comment, losing the protocol defaults from #1084 will make the chart not installable with k8s versions v1.18+

I'm struggling to understand how these CRDs are intended to be maintained. controller-gen generated the files in this PR (after I explicitly asked for the v1beta1 CRDs). This project is currently using v1.16 APIs, so I wouldn't necessarily expect the generation to gracefully handle v1.18 features.
It looks like #1084 manually updated the CRDs? This is just bad practice. The CRDs should either be generated or manually configured. Not both. I'll see if I can find a way to get the generated objects to include these fields.

Seems in the upstream library, protocol is documented as required, but annotated as optional.
https://github.com/kubernetes/kubernetes/blob/v1.19.4/pkg/apis/core/types.go#L1759-L1761

@jutley Thank you for running this to ground.

Has this been merged @liyinan926 ?
I don't see
func getUIServiceType(app *v1beta2.SparkApplication) apiv1.ServiceType {
	if app.Spec.SparkUIOptions != nil && app.Spec.SparkUIOptions.ServiceType != nil {
		return *app.Spec.SparkUIOptions.ServiceType
	}
	return apiv1.ServiceTypeClusterIP
}
``` in the master branch.


Text Drawer fails on windows/appveyor

Information

Qiskit Terra version: master (but also effects releases)
Python version: Any
Operating system: Windows

What is the current behavior?
When a test or script prints a circuit using the text drawer as part of CI on windows/appveyor  testing it always raises a UnicodeEncodeError. For example something like:
    Traceback (most recent call last):'
     File "C:\\projects\\qiskit-sdk-py\\test\\python\\test_examples.py", line 50, in test_all_examples'
       self.assertEqual(run_example.returncode, 0, error_string)'
     File "C:\\Python37\\lib\\unittest\\case.py", line 839, in assertEqual'
       assertion_func(first, second, msg=msg)'
     File "C:\\Python37\\lib\\unittest\\case.py", line 832, in _baseAssertEqual'
       raise self.failureException(msg)'
    AssertionError: 1 != 0 : Running example circuit_draw.py failed with return code 1'
    'stdout:'
    'stderr: Traceback (most recent call last):\r'
      File "C:\\projects\\qiskit-sdk-py\\examples\\python\\circuit_draw.py", line 34, in <module>\r'
        print(bell_circuit)\r'
     File "C:\\Python37\\lib\\encodings\\cp1252.py", line 19, in encode\r'
       return codecs.charmap_encode(input,self.errors,encoding_table)[0]\r'
    UnicodeEncodeError: 'charmap' codec can't encode characters in position 8-12: character maps to <undefined>\r"

Most recently: https://ci.appveyor.com/project/Qiskit/qiskit-sdk-py/builds/25126953/job/9tmvcy2iutrh9qp9#L2063
Steps to reproduce the problem
Print a circuit to the console during an appveyor job.
What is the expected behavior?
The circuit prints successfully.
Suggested solutions
Figure out why this happens in the CI environment and fix it.

Is this still true?

Yes, this is still an issue. I haven't tried unskipping it since we moved to azure pipelines, but it was easy enough to reproduce this failure locally on windows too. It's a real issue, not just CI.

Yes, this is still an issue. I haven't tried unskipping it since we moved to azure pipelines, but it was easy enough to reproduce this failure locally on windows too. It's a real issue, not just CI.

Is the appveyor code somewhere in the public part of the tree?

@jwoehr Appveyor was just the ci system we used to use for running windows tests (we have since moved away from using it). The issue was running these tests: https://github.com/Qiskit/qiskit-terra/blob/master/test/python/test_examples.py (which just execute the example python scripts) did not work on windows because the character encoding of the cmd shell wasn't utf8 and the text drawer was writing out utf8 characters outside the charmap codec.
This is still a problem with the text drawer, and if you look at my recent comment in #4525 I think the inline version of text drawer output we've added to documentation and release notes is causing failures when trying to read those files on windows (with python's open) for the same reason.

This is still a problem with the text drawer, and if you look at my recent comment in #4525 I think the inline version of text drawer output we've added to documentation and release notes is causing failures when trying to read those files on windows (with python's open) for the same reason.

@mtreinish thank you ... I am still interested in #3976 which lead to my interest in this problem. That qasm issue has sort of sat in jail for some months ... wondering if I should resume work and remove the tests for now so we can get on with it? @1ucian0 ?


[Common Recorder] Folder structure suggestions

As a general recommendation, we should specify in our documentation that if people keep skipping tests in certain TEST_MODE cases, they should probably be separating these tests in clearer folders instead. For example, folders like this:
/test/record-and-playback/*.test.ts
/test/record/*.test.ts
/test/playback/*.test.ts
/test/live/*.test.ts

These are just suggestions though!

I feel lucky when I see a Palindromic Issue!


QueryIncludeFilterParentQueryable always looking for an x

QueryIncludeFilterParentQueryable line 137 the object does not have an x value

Hello @devfxplayer ,
Do you think you could provide a project sample with this issue?
It will help my developer investigate the issue more efficiently.
We now always ask for a project sample even if the issue is easy to reproduce. As a free product, we must find some way to save time to offer an overall better experience for everyone and release fixes faster.
You can send it to<EMAIL_ADDRESS>if you need to keep the source private
Best Regards,
Jonathan

Performance Libraries
context.BulkInsert(list, options => options.BatchSize = 1000);
Entity Framework Extensions • Entity Framework Classic • Bulk Operations •  Dapper Plus
Runtime Evaluation
Eval.Execute("x + y", new {x = 1, y = 2}); // return 3
C# Eval Function • SQL Eval Function

Hello @devfxplayer ,
Unfortunately, we will need to close this issue.
As a free product, we require a runnable project sample. We don't have time to re-create everyone issue ;(


chore: add and configure typescript eslint

This pull request addresses issue https://github.com/sparkbox/sparkeats/issues/392
What changed?

installed and configured:

typescript-eslint (docs)
eslint-config-prettier (docs)

added yarn lint:ts command
corrected yarn lint:scss
fixed linting issues (yarn lint:ts --fix)

How did you test the changes?

ran running yarn lint commands

cheers @yosevu !


pow_extension_routes still defines show for Invitation route though overridden.

Following along with https://hexdocs.pm/pow/pow_invitation.html#limit-invitation-based-on-role
And in regards to overriding routes.
  scope "/", PowInvitation.Phoenix, as: "pow_invitation", do
    pipe_through [:browser, :protected, :admin_role]
    resources "/invitations", InvitationController, only: [:new, :create, :show]
  end

I noticed that the show function was still being defined via the pow_extension_routes function though it looks to have taken into account the other routes that had been overridden.

There does seem to be any real harm in this since the first definition of the route end up handling the request. I only posted this because it looked as if all the other overrides had not been duplicated so I assumed this was a bug. I could be wrong.

Yeah, in this case it isn't really an issue, but this is caused by a bug introduced with #292. The routes should be filtered when you override them manually. A fix has been merged to master and it should be working now if you use the master branch. Thanks for letting me know!


Bolt Release v2.2.0

Enhancements

Added align prop for bolt-share. #922
Significantly refactored and updated Bolt's build tools (900% speed increase!) #923
Maintenance updates and improvements to our Bolt-integrated Drupal Lab instance #894
Added brand new Bolt version selector dropdown to the Docs site header + initial implementation of the new <bolt-select> custom element. #906
Update Lerna to latest version #932
Break out the mutation observer logic currently used in the button component into it's own standalone JS utility library for reuse in Bolt core. #935
Backported upstream Pattern Lab UIKit improvements #911
Add pattern lab demos for grid component row_gutter and vinset #919
Updated the new Bolt version selector on the docs site to optionally allow the Bolt version being selected to open in a new tab if the ⌘ (CMD) / meta key is being pressed down at the same time. #931
Added additional logging to the Button component's 3rd party JS integration demo in Pattern Lab. #933
Update the default sourcemap config settings used in Bolt's Webpack's devtool configuration for local dev #938
Adds a new opacity scale setting to standardize opacities throughout the design system #944

Fixes

Fixed bolt-share's tight spacing issue in FF. #922
Fixed a typo in the bolt-list twig file about the inset prop. #929
Make Webpack build errors more descriptive regardless of reporting level #936
Fix the dynamic import path to the "native shim" polyfill due to upstream changes in the main webcomponentsjs repo #934
Fix form label theming, most notably when form labels appear in cards in IE 11 #930
Add a variant of button for use in forms that does not invoke any Bolt javascript #940
Add support for the grid component's row_gutter parameter in IE 11. #919
Fix an issue with certain icons not rendering in Safari browsers #942
Add a cache buster query string to the Bolt docs site head and footer’s main CSS and JS bundles #941
Prevent bolt-nav-priority from rendering when no links are provided (prevents the chevron icon in navbar from appearing in Safari when there are no links to display) #945

Deprecations
Three opacity-related utility classes are deprecated and will be removed in the next major Bolt release, v3.0.0.
Replace them with the recommended classes shown in the table below or one of the other classes documented at https://feature-opacity-scale.boltdesignsystem.com/pattern-lab/?p=styleguide-opacity

Deprecated utility classes
Suggested replacement

.u-bolt-opacity-75
.u-bolt-opacity-80

.u-bolt-opacity-50
.u-bolt-opacity-60

.u-bolt-opacity-25
.u-bolt-opacity-20

Fixes released in v2.1.5

Fixes visual bugs when the bolt-list's display prop is used in conjunction with other props such as spacing and border. #921
Fixed a bug where bolt-button's align right was not displaying correctly. #920
Update the video play button icon to ensure it looks consistent across all screen sizes #909
Updated the new <bolt-list> component to ensure the list item styling doesn't trickle down to any other nested <bolt-list>s #917
Fixed issue with Twig markup displayed in Pattern Lab being incorrectly displayed on a single line #918
Fixed issue with the <bolt-button> component's rendered and ready events not getting emitted as expected. #924

#961 replaces this one so closing this out


Issue: Missing error message/ popup when creating quantity unit

If you try and create a quantity unit thats already in the database its gives no errors. It simply does not want to save. A error pop-up would be useful here.

Yes, is the same for all master data - or all save events when there is a database error while doing it...


Url rewrite in navigationFallback stopped working recently

Describe the bug
The following Uri https://nuget.info/packages fail to route properly and gives a 404. This breaks a lot of scenarios inside the app as a result.
Here's the configuration : https://github.com/NuGetPackageExplorer/NuGetPackageExplorer/blob/ae50e38c82a042a94c7c61b46aa48607e60e98aa/Uno/NuGetPackageExplorer.Wasm/wwwroot/staticwebapp.config.json#L3
Expected behavior
Navigating to a sub-path with navigationFallback with rewrite should navigate to the rewritten Url, as it was a few days ago.
Additional context

We will take a look, thanks for reporting this!

Can you double check that your GitHub Action logs show this line:
Using 'staticwebapp.config.json' file for configuration information, 'routes.json' will be ignored.
From what I'm seeing, this site had a navigation fallback configured but since around 12/7 15:00 UTC it has no longer been provided. I also confirmed that this behavior is working with the same swa config file when applied to a test site.

Thanks for the investigation, we'll take a look at the logs.

Indeed the message is not there, and it's related to a .NET 6 upgrade which changed how some assets (wwwroot) are packaged. This is on our end, now.
Thanks for the very fast response time!


Unexpected resolution divergence when using d3-contour

Hi,
After running  npm install d3-contour and trying to generate a client import map, I get:
file:///home/zach/code/saeon/repositories/somisana/web/node_modules/@jspm/generator/dist/generator-64b14857.js:2485
        if (this.installer.newInstalls) throw new Error('Internal error: unexpected resolution divergence');
                                              ^

Error: Internal error: unexpected resolution divergence
    at TraceMap.extractMap (file:///home/zach/code/saeon/repositories/somisana/web/node_modules/@jspm/generator/dist/generator-64b14857.js:2485:47)
    at async TraceMap.finishInstall (file:///home/zach/code/saeon/repositories/somisana/web/node_modules/@jspm/generator/dist/generator-64b14857.js:2500:24)
    at async Generator.traceInstall (file:///home/zach/code/saeon/repositories/somisana/web/node_modules/@jspm/generator/dist/generator-64b14857.js:3293:61)
    at async Promise.all (index 0)
    at async Generator.htmlInject (file:///home/zach/code/saeon/repositories/somisana/web/node_modules/@jspm/generator/dist/generator-64b14857.js:3377:13)
    at async file:///home/zach/code/saeon/repositories/somisana/web/jspm-client.js:19:14

What can cause this? If it's not immediately obvious please let me know and I will see if I can isolate and reproduce it. This is for  version ^4.0.0. But version ^3.0.0 works fine

Looking at the release notes for version 4, I see that a peer dependency is required. After installing the peer dependency version 4 worked:

Here is the package.json - https://github.com/d3/d3-contour/blob/main/package.json. there is no peer dependency specified. It looks to me like this is an error in the library, as I would not expect JSPM to pick up on peer deps without those being explicit. But if this is the case, could this be included in the error message?

I wasn't able to reproduce this issue in a simple way. Here is a simple repo that works
package.json
{
  "type": "module",
  "dependencies": {
    "@jspm/generator": "^1.0.0-beta.37",
    "d3-contour": "^4.0.0"
  }
}

jspm.js
import { Generator } from '@jspm/generator'
import { readFile, writeFile } from 'fs/promises'
import { pathToFileURL } from 'url'
import mkdirp from 'mkdirp'
import { dirname } from 'path'

const NODE_ENV = process.env.NODE_ENV || 'development'
const DEP = 'index.html'
const TARGET = 'output.html'

const generator = new Generator({
  mapUrl: pathToFileURL(TARGET),
  env: ['browser', NODE_ENV, 'module'],
  defaultProvider: 'jspm',
})

const htmlSource = await readFile(DEP, 'utf-8')
const pins = await generator.addMappings(htmlSource)
const html = await generator.htmlInject(htmlSource, {
  trace: true,
  pins,
  preload: false,
  integrity: false,
  esModuleShims: true,
})

mkdirp.sync(dirname(TARGET))
await writeFile(TARGET, html)

index.html
<!DOCTYPE html>
<html>
<head>
  <meta charset='utf-8'>
  <script src="index.js" type="module"></script>
</head>
</html>

Result
<!DOCTYPE html>
<html>
<head>
  <meta charset='utf-8'>
  <!-- Generated by @jspm/generator - https://github.com/jspm/generator -->
  <script async<EMAIL_ADDRESS>crossorigin="anonymous"></script>
  <script type="importmap">
  {
    "imports": {
      "d3-contour"<EMAIL_ADDRESS>    },
    "scopes": {
      "https://ga.jspm.io/": {
        "d3-array"<EMAIL_ADDRESS>        "internmap"<EMAIL_ADDRESS>      }
    }
  }
  </script>
  <script src="index.js" type="module"></script>
</head>
</html>

However, in my project where I found the error, if I don't specifically include the d3-array dependency in my package.json, then I get the error. So this package.json file doesn't work:
{
  "name": "somisana-web",
  "version": "1.0.0",
  "type": "module",
  "description": "SOMISANA web stack",
  "author"<EMAIL_ADDRESS>  "dependencies": {
    "@apollo/client": "^3.6.9",
    "@arcgis/core": "^4.24.7",
    "@emotion/cache": "^11.10.3",
    "@emotion/react": "^11.10.4",
    "@emotion/server": "^11.10.0",
    "@emotion/styled": "^11.10.4",
    "@graphql-tools/schema": "^9.0.2",
    "@jspm/generator": "^1.0.0-beta.37",
    "@koa/router": "^12.0.0",
    "@mdi/js": "^7.0.96",
    "@mui/material": "5.10.2",
    "@mui/system": "5.10.2",
    "@node-loader/core": "^2.0.0",
    "@node-loader/import-maps": "^1.1.0",
    "@rollup/plugin-replace": "^4.0.0",
    "@swc/cli": "^0.1.57",
    "@swc/core": "^1.2.245",
    "@types/react": "^18.0.18",
    "apollo-server-core": "^3.10.2",
    "apollo-server-koa": "^3.10.2",
    "browserslist": "^4.21.3",
    "cookie": "^0.5.0",
    "d3-contour": "^4.0.0",
    "dataloader": "^2.1.0",
    "dotenv": "^16.0.2",
    "echarts": "^5.3.3",
    "echarts-for-react": "^3.0.2",
    "graphql": "16.6",
    "graphql-type-json": "^0.3.2",
    "install": "^0.13.0",
    "JSONStream": "^1.3.5",
    "koa": "^2.13.4",
    "koa-bodyparser": "^4.3.0",
    "koa-compress": "^5.1.0",
    "koa-mount": "^4.0.0",
    "koa-static": "^5.0.0",
    "make-fetch-happen": "^10.2.1",
    "maplibre-gl": "2.4.0",
    "mime": "^3.0.0",
    "mkdirp": "^1.0.4",
    "mongodb": "^4.9.0",
    "pg": "^8.8.0",
    "pg-query-stream": "^4.2.4",
    "prettier": "^2.7.1",
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "react-markdown": "^8.0.3",
    "react-router-dom": "^6.3.0",
    "rimraf": "^3.0.2",
    "rollup": "^2.79.0",
    "rollup-plugin-import-css": "^3.0.3",
    "rollup-plugin-swc": "^0.2.1",
    "sift": "^16.0.0",
    "swc-loader": "^0.2.3",
    "tinygradient": "^1.1.5",
    "wkt": "^0.1.1"
  }
}

But it would be very difficult to provide an isolated example of the particular imports that cause this

I can't replicate either. closing


Support in spoc CLI for install /remove apparmor profiles into the local system

What would you like to be added:
It would be nice to extend the spoc CLI to install apparmor profiles into the local system.  The CLI is able to record apparmor profiles either as YAML definition of ApparmorProfile CR  or as a raw profile.  It also has the capability to distribute the recorded profiles as OCI container images but it misses any installation capability.
Currently for installation, the user still needs to run separately the apparmor_parse tool. It would be great to provide a seamless experience from spoc CLI.
A new install  commands can be added either to install a profile for an executable or as a named profile. The CLI can call the exiting ProfileManager interface method InstallProfile.
The  remove command can be also implemented in the same fashion.
Why is this needed:
Improve the user experince when installing the apparmor profile on a local system.
User story covered

/remove-lifecycle-stole

/remove-lifecycle stale


chore(deps): upgrade dev dependencies

Upgrades project dependencies. See details in workflow run.

Automatically created by projen via the "upgrade-dev-dependencies-1.x" workflow

⚪ Backport skipped
The pull request was not backported as there were no branches to backport to. If this is a mistake, please apply the desired version labels or run the backport tool manually.
Manual backport
To create the backport manually run:
backport --pr 2923

Questions ?
Please refer to the Backport tool documentation


 We have none of the other services declare types here so why this one?

i wondered about that; seems like a reasonable if imprecise place to put it since it's technically just a client for streaming price_report files and there was little enough code required that it seems overkill to put it in its own crate


updated about section

Description

Modify the about page, done some style changes to the contributors card.

Motivation and Context

Improve the contributors card style, which enhance the user experience #156

How Has This Been Tested?

Test the changes on my local-server

Screenshots (if appropriate):

Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[x] My code follows the code style of this project.
[x] My change requires a change to the documentation.
[x] I have updated the documentation accordingly.

I again raised the PR please check #177


CORTX-29298: wait for all cortx pods to be in ready state after upgrade support

Removing cortx-admins reviewers for cortx-test branch PRs.


improve XlsExporter column limits

Is your feature request related to a problem or area of OpenRefine? Please describe.
XlsExporter has this limit:
                    if (i == 255 && cells.size() > 256) {
                        c.setCellValue("ERROR: TOO MANY COLUMNS");

xlsx format allows wider spreadsheets and POI SpreadsheetVersion class can be used to work these out
Describe the solution you'd like

The different POI workbook implementations have a getSpreadsheetVersion which has the limit data in it (older spreadsheet formats have tighter limits) - so code can be customised based on this metadata
I can provide a PR if this improvement seems useful.

Additional context
Based on a recent review of the excel code

That sounds very useful, 256 columns is a very low limit.
I know basically nothing about XLS(X), but I assume that this will come to the cost of producing spreadsheets in a more recent format, so perhaps not as widely supported as what we are currently using? Would it make sense to dynamically choose the oldest format that supports a given number of columns?

Closed by #2602


unable to add table column with BOOLEAN type

Provider Version
0.23.2
Terraform Version
v0.13.1
Describe the bug
snowflake_table resource is not working with BOOLEAN data type. In plan it shows as following
~ type = "NUMBER(38,0)" -> "BOOLEAN", but when it applies, I still see in the snowflake column with type as NUMBER(38,0)
Expected behavior
User should be able to create BOOLEAN data type.
Code samples and commands
the following resource gets created with column as NUMBER(38,0) where as it should be created with BOOLEAN type
resource snowflake_table my_test_table{
database = "foo"
schema   = "foo"
name     = "mytable"
column {
name = "BAR"
type = "BOOLEAN"
}
}

i notied that the issue is with the datatype update.


Maps undefined / null to empty string (fixes #435 and #448)

Mirrors the behaviour of Angular's DefaultValueAccessor (https://github.com/angular/angular/blob/2.4.8/modules/%40angular/forms/src/directives/default_value_accessor.ts#L46-L47)

Awsome..
@PerfectPixel do you know how to run the tests for the angular2 component?  I can't work out how to run them.

We should rework the tests, at the moment they just check if Angular works, which is pointless...

@lozjackson - tests are run with "ng test" if you're using angular cli, otherwise "npm test" or karma (not sure of Karma's syntax off the top of my head).

The test script was temporarily removed as the test cases do not carry any meaning and need to be rewritten.

Published as angular2-v6.3.2


error CS0102: The type 'MainWindow' already contains a definition for 'Filename'

I added a DependencyProperty to my WPF project (.NET 5.0, VS 2022) MainWindow class:
private static readonly DependencyPropertyKey FilenamePropertyKey = Gen.Filename<string>();

Visual Studio reports the following errors:
error CS0102: The type 'MainWindow' already contains a definition for 'FilenameProperty'
error CS0102: The type 'MainWindow' already contains a definition for 'Filename'
error CS0111: Type 'MainWindow.Gen' already defines a member called 'Filename' with the same parameter types

The auto-generated file looks fine:
partial class MainWindow
{
    public static readonly DependencyProperty FilenameProperty = FilenamePropertyKey.DependencyProperty;
    /// <summary>Gets the value of the <see cref="FilenameProperty"/> dependency property.</summary>
    public string Filename
    {
        get => (string)this.GetValue(FilenameProperty);
        private set => this.SetValue(FilenamePropertyKey, value);
    }
    private static partial class Gen
    {
        /// <summary>
        /// Registers a read-only dependency property named "Filename" whose type is <typeparamref name="__T"/>.
        /// </summary>
        public static DependencyPropertyKey Filename<__T>()
        {
            var metadata = (PropertyMetadata)null!;
            return DependencyProperty.RegisterReadOnly("Filename", typeof(__T), typeof(MainWindow), metadata, null);
        }
    }
}

What could be causing this? I varied types and names, and if I add a second property, I get errors for that as well. Adding Bpx.Test to my solution causes no problems, the project compiles fine.

Addendum:
private static readonly DependencyProperty FilenameProperty = Gen.Filename<string>();

causes similar "already contains a definition" errors. It's as if the generated code gets compiled twice.

Yikes! I haven't seen this problem before.
From what you've said - it does seem as if the code generation is happening 2x 🤔
Is there more information in the compiler output log? Perhaps details about file/line where each occurrence exists?

I have created a minimal test case that reproduces the issue:

Create a new WPF project (.NET 5)
Add boilerplatezero via Nuget
Add private static readonly DependencyProperty BlaBlaProperty = Gen.BlaBla<string>(); to MainWindow.xaml.cs
Compile fails with mentioned errors
Commit all to Github
Deleted the local repo
Cloned the repo from Github
Opened local repo with VS.2022, click "Build" - get the same errors

The repo is here: https://github.com/graealex/BpzWpfTestNuget

Addendum: the same project compiles fine without any errors in:
Microsoft Visual Studio Community 2022 (64-bit) - Preview
Version 17.3.0 Preview 2.0

build.detailed.log
build.diag.log
Also logs to the build process when launched from command line dotnet build --verbosity diag and dotnet build --verbosity detailed

Thanks for providing all this great info!
I can confirm that I get errors in these versions
Microsoft Visual Studio Community 2022 (64-bit) - Current
Version 17.2.6

Microsoft Visual Studio Community 2022 (64-bit) - Preview
Version 17.3.0 Preview 1.1

I'll continue investigating. This bug makes me very sad.

Good news!
This is a known bug with a workaround that I found here - https://github.com/dotnet/wpf/issues/6792#issuecomment-1183633402
	<Target Name="RemoveDuplicateAnalyzers" BeforeTargets="CoreCompile">
		<!-- Work around https://github.com/dotnet/wpf/issues/6792 -->
		<ItemGroup>
			<FilteredAnalyzer Include="@(Analyzer->Distinct())" />
			<Analyzer Remove="@(Analyzer)" />
			<Analyzer Include="@(FilteredAnalyzer)" />
		</ItemGroup>
	</Target>

Thank you, @graealex, for donating to support this project! You are very kind.


Progress bars should indicate what the user is waiting for

There are a lot of Javascript solutions for this.
Point being, to track things happening in Javascript.

So I could determine that it's currently fetching the current load-chart (yes / no).
Than if it's fetching the load-chart with strategies. (yes / no).

I can't determine which node it is currently calculating or really specific details, without losing a lot of time on the requests that would actually determine that (which in my eyes - defeats the purpose of a progress bar).
I am going to look if the background processor in question delayed_job has a method or extension that allows to determine the 'progress' .
Delayed Job and an actual progress bar
I took some time investigating if delayed_job had some way to determine progress. There's progress_job but you have to specify manually (in steps of x) how far you are to a 100. And I don't think that can be easily said (for example: does pull consumption equal 10% of the time, 20% of the time?).
So an actual bar which goes like the sketch below, is going to be off the table unless somebody's going to say something really smart right now?
0% [##############                                ] 100%

The reason for that is that it's hard to determine when you are at 50% or 56%. You can maybe describe it in bytes or guess how long previous calculations took etc. etc. But it's all relative and takes more time to implement than that there will actually be any signficant information coming from that progress bar.
Or just plain status updates
Something simpler would be to say 'the server is currently calculating load' and 'the server is currently calculating the load with strategies'. That would be do-able in short time. It would also be possible to determine if the data is being fetched directly from the cache or if it's actually calculated.

Or just plain status updates

I think this is fine for now. Given the time, I would go for a very simple (half day) approach @grdw

Right now it's something like this.

:+1:


add github CI actions

I've added integration with Github CI
I noticed that there is only one default unit test, but I hope this PR encourage you to start writing more tests within your project :)

Hi @sergiy-petrov ,
thanks a lot for your pull request. Unfortunately I wasn't able to merge your pull request. However I would like to acknowledge you work and your suggestions which indeed influenced my changes. Please feel free to simply push a " " or "." - I'll happily merge it so you'll get listed as a contributor.
Best regards and a happy new year,

The README should probably be updated since the PHP version constraints changed ;)


Refactor workflows

Codecov Report
Patch has no changes to coverable lines.
:loudspeaker: Thoughts on this report? Let us know!.


Regression in OPTIONS argument

My Environment

ArangoDB Version:       3.3.12
Storage Engine:            RocksDB
Deployment Mode:       Single Server
Configuration:               Basic operation
Infrastructure:               Own
Operating System:        OpenSuse Leap 42
Used Package:              ArangoDB repository for OpenSuse 13.2

Component, Query & Data
Affected feature:
AQL query using web interface
AQL query (if applicable):
WITH pminprogress,pmlibtype,pmattic,pmlibrary,pmconfig,pmvariant,pmsite,pmproject,pmpath,pmuser,pmworkspace,pmproxy,pmrelease,pmvartype FOR v,e,p IN 1..50 OUTBOUND 'pmconfig/31165912' pm_content OPTIONS {uniqueVertices:"global",bfs:true}
AQL explain (if applicable):
Dataset:
None needed
Steps to reproduce

Just run this AQL

Problem:
ArangoError 1501: AQL: syntax error, unexpected end of query string near '}' at position 1:237 (while parsing)
If I remove the OPTIONS clause it runs.  This AQL worked in 3.2.
Expected result:
No syntax error.

This is not a regression, but the AQL query is wrong. It also does not work when the OPTIONS ... part is omitted.
The reason is that the query given ends on the FOR part (the OPTIONS clause belongs to the FOR part of the query).
What is missing is a RETURN node or a data-modification node after the FOR.
Wrong syntax:
WITH pminprogress,pmlibtype,pmattic,pmlibrary,pmconfig,pmvariant,pmsite,pmproject,pmpath,pmuser,pmworkspace,pmproxy,pmrelease,pmvartype FOR v,e,p IN 1..50 OUTBOUND 'pmconfig/31165912' pm_content OPTIONS {uniqueVertices:"global",bfs:true}

Also wrong syntax:
WITH pminprogress,pmlibtype,pmattic,pmlibrary,pmconfig,pmvariant,pmsite,pmproject,pmpath,pmuser,pmworkspace,pmproxy,pmrelease,pmvartype FOR v,e,p IN 1..50 OUTBOUND 'pmconfig/31165912' pm_content

Parses ok:
WITH pminprogress,pmlibtype,pmattic,pmlibrary,pmconfig,pmvariant,pmsite,pmproject,pmpath,pmuser,pmworkspace,pmproxy,pmrelease,pmvartype FOR v,e,p IN 1..50 OUTBOUND 'pmconfig/31165912' pm_content OPTIONS {uniqueVertices:"global",bfs:true} RETURN [v, e, p]

You are absolutely correct.  The conversion from ES5 to ES6 had an error in it.  All is well in the world again.


add BUILD_LEGACY_PYBACKEND default OFF

Remove pybackend from regular builds (including libCI).
Added a flag to re-enable manually in CMake.
Tested release flow.

@yorambenhaim / @ymodlin  FY1,
Does the FW gating use pybackend?

@yorambenhaim / @ymodlin FY1, Does the FW gating use pybackend?

They do. We compile it for them on demand, but this never really happens: they have a copy that doesn't change.
I have a task to remove pybackend.


VB.Net: Strict Mode, fixes #32

Hi, previous pull request wrongly assigned String to $GitIsDirty$ but it is Boolean. So sorry about that

Could you rebase on top of master and resolve conflicts so I can merge?
Thanks!

@kzu, rebased. thanks

Thanks!

On Nuget, v1.1.56 is against this build? Is there any version mapping available?
Thanks


Switch from whitelist to blacklist in detecting OpenSSL path

This enables support for OpenBSD and NetBSD (and possibly
DragonFlyBSD?).

I'm not sure why there was an additional whitelist in there. What OS was it supposed to exclude? Some obscure OS is probably bound to be forgotten on that list.
Should I re-add it and put NetBSD and FreeBSD on that list instead?

Hm to be honest I'm not sure why it's there either. I should really update this logic and only do it if OpenSSL is linked statically...
In any case seems fine to me!


No module named 'encodings'

I am on Ubuntu.
When I tried http httpie.org I got the error message:
Fatal Python error: Py_Initialize: Unable to get the locale encoding
ModuleNotFoundError: No module named 'encodings'

Current thread 0x00007ff6cfe8b700 (most recent call first):
Aborted (core dumped)

Py_Initialize is coming from a C extension that you're using. How did you install httpie?

I have the same issue. I have installed by Linuxbrew on Ubuntu 16.04

@eugene-karanda what other things do you have installed into your site-packages?


small preface needed in docs to inform users of different zsh managers

The documentation seemed a bit confusing. Perhaps someone can preface the installation instructions with: "You can install spaceship with any of these following tools."

Sounds reasonable to me.  Feel free to open a PR.


Fix typo

a -> an

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

Merging typo fix.


Add entry functions to triage UI

Added a new group in the triage UI.

IMO the layout should be something like above, or have it in a tab group with exports.

Merged with the change described above:


Adding authentication header token for the API

As title says, adding a security token to the API

Added in commit 4e4f1346e3ebfd62973597763fd2ddc53ea213c8
Closing issue.


Leverage StructSizeField for structs that initialize their own cbSize field

See https://github.com/microsoft/win32metadata/issues/433

Will this also address #108?

Yes. We should consider this a duplicate of #108.


fix mod_wsgi unicode header error, ensure header names are bytes encoded...

This seems to be related to https://github.com/lepture/flask-oauthlib/issues/84 where mod_wsgi throws an error if it gets Unicode header names.

I actually had to use @app.after_request to fix this problem:
@app.after_request
def after(response):
    new_resp_headers = {}
    for k, v in response.headers.items():
        new_resp_headers[k.encode('ISO-8859-1')] = v.encode('ISO-8859-1')
    response.headers = new_resp_headers
    return response


Problem with verbose

APIM-CLI version
1.13.0
API-Management version
7.7.20220530
Bug description
Hello team,
When running any command with the APIM CLI, we get two lines before the answer that we think we shouldn't be able to see since we are in level=FATAL everywhere in the log4j2.xml file.
nov. 02, 2022 11:05:50 AM org.apache.http.client.protocol.ResponseProcessCookies processCookies
WARNING: Invalid cookie header: "Set-Cookie: spSessionId2=deleted;Version=1;Comment=;Domain=;Path=/api/portal/v1.4/;Max-Age=0;Secure;HttpOnly;SameSite=Strict". Blank or null value for domain attribute

Is it a bug or do we have something else to do to remove these two lines?
Thanks
Steps to reproduce
Any command can work, but for example:
apim app get -s XXXXX
Relevant log output
C:\Users\XXXXX>apim app get -s XXXXX
----------------------------------------------------------------------------------------
API-Manager CLI: 1.13.0

To report issues or get help, please visit:
https://github.com/Axway-API-Management-Plus/apim-cli
----------------------------------------------------------------------------------------
Module: Application - E X P O R T / U T I L S (1.13.0)
----------------------------------------------------------------------------------------
nov. 02, 2022 11:05:50 AM org.apache.http.client.protocol.ResponseProcessCookies processCookies
WARNING: Invalid cookie header: "Set-Cookie: spSessionId2=deleted;Version=1;Comment=;Domain=;Path=/api/portal/v1.4/;Max-Age=0;Secure;HttpOnly;SameSite=Strict". Blank or null value for domain attribute
Loading details of 88 applications [*********-] 90%

Hi @CLargemain ,
I could not reproduce it on my local APIM version  7.7.20220530. Did you configure SSO on API manager?

Hello @rathnapandi,
Yes, we have configured SSO on our API Manager. Do you think it might be related?

Looks like it should be an issue in APIM where we send a blank Domain=; in the Set-Cookie header instead of just leaving that whole section out and I've reported it in RDAPI-29530.  You can perhaps set com.axway.sso.domain.name to a domain name in APIM's JVM properties to get rid of this, assuming you don't rely on it being blank for some reason.  It looks like that's where SSO is pulling the domain from.


Library not loaded, Reason: image not found

Hi @LeoNatan , i've got an error:

dyld: Library not loaded: @rpath/LNNotificationsUI.framework/LNNotificationsUI
Referenced from: /private/var/mobile/Containers/Bundle/Application/8D250AEC-6661-423F-8391-CA4719E9F3D8/xxxxx.app/xxxxx
Reason: image not found

I've followed ur steps to add LNNotificationsUI.xcodeproj to my project, and added LNNotificationsUI.framework  & LNNotificationsUIAssets.xcassets to the right place as below:

And idea about this?

My envir is Xcode 6.0.1 (6A317) / Xcode 6.1 (6A1046a) with iOS 8 SDK. Target device is iPad 3 (simulator works).

Guys, please see http://stackoverflow.com/questions/24002836/dyld-library-not-loaded-rpath-libswift-stdlib-core-dylib
This appears to happen to many people, even with Apple's own Swift dynamic libraries. Make sure to update your certificates at the Apple developer portal, and also make sure to set the signing identity of the library.

That's not a solution, that's cheating. :) You are statically linking the library now. That's not what is meant here. In your solution, remember to also take the asset files, or else images will not appear.

first of all thanks for the great library of yours .....
i have tried 4 day long to solve the issue because i wanted this library so bad ...
whene you solve this issue i'll gladly reuse it 👍

This is an old issue, no longer reproducing. See main readme how to integrate in Xcode 7.


when Cluster using EDS service to fectch endpoints ,can't using DNS name in endpoint address

when Cluster using EDS to fetch endpionts ,I can't using DNS names in endpoint address ,
resource_names: "test-cluster"
type_url: "type.googleapis.com/envoy.api.v2.ClusterLoadAssignment"
response_nonce: "2705"
error_detail {
code: 13
message: "Unknown address resolver: service1. Consider setting resolver_name or setting cluster type to 'STRICT_DNS' or 'LOGICAL_DNS'"
}
is there any choise ?

@leader-us you can either resolve the domain in your management server or do complete CDS response.
Related: https://github.com/envoyproxy/go-control-plane/issues/87#issuecomment-400739949

Thanks，May be support DNS name in EDS endpoints will better

@leader-us yes true. We hope we can support it eventually. PR is welcome.

Looks like this is still open. Can someone please confirm if so?


Rate Limiting resetting not working as intended

Each time the key gets updated, the expiry is reset (see here).
What is happening

Setup endpoint that allows 100 requests per 1 day
Make 90 requests in 1 hour (at time 00:00)
22 hours later make 9 more requests (at time 22:00)
3 hours after that make 2 requests (at time 01:00 the next day)

The last request will be rate limited.
What should be happening
In the example above, 24 hours after the first request (midnight on the second day) the rate limiting should have been reset. At step 4, there should be 100 remaining requests available, however there is only 1.

This gem seems to no longer be maintained, but if anyone is interested we have a fork we are maintaining that has a few changes on top of the last released version of grape-attack in which we've just added a new 'sliding window' algorithm (using sorted sets) that solves this issue for us (along with loosening some dependencies to allow for grape-attack to be used in more recent versions of Grape and Bunlder).

Hey folks, i'm happy to transfer the ownership of the project if you want 👍


Remove Scammer 24bestex.com

https://github.com/monero-project/monero-site/issues/1510
Remove scammers from your list, went to their site exchanged XMR to a ruble card have removed the application and say that I have not paid!
I lost 40,000 rubles in the end.

OK

You probably made a mistake with the site, because this exchanger does not work with rubles. Please check the full address of the site, you may have created an application on a phishing site.
Please indicate your application number, I will check the information.
Thank you.

I was not mistaken exchanger he worked with the ruble, well this exchanger if you pay attention as a week on the technical works or he hacked or what happened to him I do not know well that the exchanger as a week stopped working.

After they ditched a number of clients the exchanger stopped working.
And at the moment it also does not work, you can just go to the site and nothing else on the site does not work.

Removing with #1681

Removing with #1681

Please note, 24bestex.com never work with rubles. You can check it back with the wayback machine service or on thematic forums. The exchanger works only with cryptocurrencies and electronic payment systems, such as perfect money, payeer, advcash. Earlier, with its help it was possible to raise exchanges for the hryvnia.  But the exchanger for all it existence did not carry out any exchange in rubles.
This request is more like slander. Thus it is possible to remove all merchants, having thought up non-existent reasons


Add ACSL examples in C and Java format for DIG

For acsl examples: There are 14 numeric programs, however 7 of which have no loops or recursion.

I added the ACSL examples in C. There is 3 recursive functions and i am not sure how to collect traces.


Detect/utilize consumers package manager of choice

This PR attempts to determine what the users package manager of choice is, and uses it to install the vercel CLI
Closes https://github.com/cloudflare/next-on-pages/issues/6

This line should say npm i -D vercel, pnpm i -D vercel or yarn add -D vercel, depending on detected package manager.
https://github.com/cloudflare/next-on-pages/blob/3db5504ec66f8166426efc6772d3a1abc9ab75dd/src/index.ts#L85
npx vercel build was already wrong as this was always npm i -D vercel

@daniharo not necessarily if you're using Direct Upload

Tested this locally - works for me!

@hanford thanks a lot for the PR (and sorry for it not having been reviewed in quite some time 🙇)
We've just merged https://github.com/cloudflare/next-on-pages/pull/71 as it looked like a simpler and more performant fix for the issue, sorry about it, if you can please check the latest commit on main and let us know if that works for you
I'm closing the PR since it's no longer needed/applicable, if you disagree feel free to reopen it


API - Could not validate credentials

Hi,
Great project BTW,
I've been using the backend api to automate the Wireguard peer configuration from our deployment scripts. And have found an bug with the way the multi-process gunicorn server is running.
Steps to reproduce

Run Docker wg-manager on a machine with more than 1 core so gunicorn runs multiple workers
POST /api/v1/login with form credentials
GET /api/v1/wg/generate_psk

If you run the generate_psk a number of time most of the time you get "Could not validate credentials" with the occasional success.
I think this is due to gunicorn running separate processes for the python scripts, each time on startup its generating a separate secret_key per process meaning the JWT fails its signing check when decoding, if login occurred on a different process.
const.py
SECRET_KEY = ''.join(random.choices(string.ascii_uppercase + string.digits, k=64))
I've worked around this by reducing the workers to 1. I think its not seen in Angular as the HTTP connection is held open holding the connection on the same node the login occurred on.
docker/gunicorn_config.py - force workers to 1
#workers = web_concurrency
workers = 1

Hi,
I've added --preload to gunicorn. From my understanding, this should initialize everything pre- process fork.
I've tested the following with 2 workers:
import requests

if __name__ == "__main__":
    sess = requests.Session()

    resp = sess.post("http://localhost:8888/api/v1/login", data={
        "username": "admin",
        "password": "admin"
    })
    print(resp.json())
    sess.headers.update({
        "Authorization": f"Bearer {resp.json()['access_token']}"
    })

    for _ in range(20):
        print(sess.get("http://localhost:8888/api/v1/wg/generate_psk").json())

With following output
{'psk': 'zhA+LYBKARA/Jou+E9qqsVZGABdOlndew5ZIS6HL9E0='}
{'psk': 'XX5d57agMfHq16SqA/hy2hufhxToWSjvbIo8nxjoycw='}
{'psk': '8C2bWrgHw5R9PPv9qZT97jXJoyBr2S4/fTt7TuqfaTI='}
{'psk': 'K4/PJRG0Q616IK29BzGDUyXMYJhHHKE6naDOKiXAzUs='}
{'psk': '9e7nkBnhBP+fHSlJIuYA1FImLKCaW0RlrC/GYelI+QU='}
{'psk': 'lO5EU7j+t+HC2zGhgoTbgZhT1AQzVtsuFKZEZmZsvxs='}
{'psk': 'J3oCbu+Noh7vhu3CWQWHk+fNb8o0TpmAAYGHIWecKzs='}
{'psk': 'lOgacxF9tluLMTCyvczZH2At7f10JdJ1oojOPCoIkWE='}
{'psk': 'FN/QTg9QcXeWtLWL76LFTT94KTIcxyyHmGRKUyXXf50='}
{'psk': 'D7nr8Svg2xfXH6/xk2gIUJ+7rH8LVNJx+m886xLrjvc='}
{'psk': 'PNq8zc4rZguc8c3qcGMe8MUyqEifU/LYDqMftcUte8w='}
{'psk': 'sbok83Wc2S4O2Oy5byiy2jThb4S62CnnanEQAWsMJBY='}
{'psk': 'B6gyHsmVVWeqT4XaVWzffpzrT/d7ByT9HRM6vTv0w40='}
{'psk': '3ltJ6trYJWS2bYxHSw6Q108oyfd9Gt3sVxiRLBXxYFU='}
{'psk': '5A/d825BuH5iWweLo8PJhArVxQ4Dg4ynqpSlT34WHrY='}
{'psk': 'h2KBBn1wHe/JuU1Flltzd2JHn9weIhaiA1LkWY5aEY4='}
{'psk': 'mt8WIqN1PyMwO1tYtrN1TGpKYMU8el+CxSuoRXYZBaQ='}
{'psk': 'V9l+4nFMGKd7RFHWcvIEK+N8nmbsyXLQU9jFyH3NSoE='}
{'psk': 'CfFl72Zj1elIKdMja55dgWmi4w9U/2mOm5Ewqq1puA0='}
{'psk': 'nCmcECsXD8qkZL2STZGamyk/mk0CAkhzbOZ9hVqiaUQ='}

Check if this works as expected :)


Ascii block/line characters not displaying correctly

Hello Stefan,
Left is QuickNFO and right is Ascension. I've tried all different font and encoding settings, but I don't get the ascii blocks to properly display in Ascension. Am I doing something wrong?

Hah, I know it's been a while ... just thought I'd give it a swirl again on this rainy day. Cheers. :)

I see on the that you are applying Win/Latin1 encoding to the document while it should be DOS Codepage 437. Can you try to change it to DOS CP437 by clicking on the encoding selector on the bottom of the Ascension UI? This should hopefully do it. You also might want apply CP437 as standard encoding for ASCII documents. Please let me know if this is working for you! Cheers


No location is listed when creating a python function app

OS: All
Azure Resources Build Link: vscode-azuresourcegroups-0.8.1-alpha.2 1.vsix
Azure Functions Version: v1.13.1
Repro Steps:

Sign in with Azure China account.
F1 -> Azure Function: Create Function App in Azure... -> Enter a name -> Select a python runtime.
Check whether the locations are listed.

Expect:
The locations are listed.
Actual:
No location is listed.

@alexweininger  Yes, we can reproduce it consistently.

What subscription are you using to reproduce this?
Is this a regression or were you never able to see the list of locations? (if you use Resource extension v0.7.5)

@nturinski  The subscription is "Azure Tools Mooncake Automation Gerneral".
This issue also reproduces for Resource extension v0.7.5.

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!


Add error checking before import

Some decompositions have detectable errors, e.g.

https://coli-conc.gbv.de/coli-ana/dev/?notation=016.61419: second notations should have same length

https://coli-conc.gbv.de/coli-ana/app/?notation=094.2&mode=analyze: decompositions should not have loops (=second nortations should be unique)

...

Better detect these cases in convert.js and skip them with a message. Dev instance database could still include all numbers for error inspection.

Currently, main and dev are using the same database, but I agree that we should change that.
I will:

Add error detection to the script, and skip those cases by default.
Add a --ignore-errors flag (or similar) that can be used to import those cases anyway. (We can use this in dev.)
Use a separate database for the dev instance.
Reimport all data.

Data is currently being reimported, should be done in about 20 minutes. 👍


is there any command i can use to view the details of a installed chaincode ,such as the all functions and args of each function in this chaincode?

i have installed a chaincode into a peer.
is there any command i can use to view the details of a installed chaincode ,such as the all functions and args of each function
in this chaincode?

@mqtusi
If you are using the Contract API for your chaincode implementation, you can use "org.hyperledger.fabric:GetMetadata" query function that will provide the chaincode information including the chaincode functions.
See the mailing list thread below for details:
https://lists.hyperledger.org/g/fabric/topic/85103256#10272

@mqtusi you can use the following to resolve your issue
peer chaincode getinstalledpackage -n <chaincode_name> -l  -p <package_id>
Best Regards

@mqtusi If you are using the Contract API for your chaincode implementation, you can use "org.hyperledger.fabric:GetMetadata" query function that will provide the chaincode information including the chaincode functions.
See the mailing list thread below for details: https://lists.hyperledger.org/g/fabric/topic/85103256#10272

Thanks  @satota2  ! the result is  what i want,but not by a command like "peer chaincode  "

@mqtusi you can use the following to resolve your issue
peer chaincode getinstalledpackage -n <chaincode_name> -l -p <package_id>
Best Regards
the command you provided will download the chaincode,not view the metadata of a chaincode, thank you all the same for your comment @FawazMalik-jjj

your welcome ! Glad to contribute

@mqtusi
Unfortunately, there is no command that directly supports this function itself...
Currently, the simplest way to invoke this function is with the peer chaincode invoke command as belows.
peer chaincode query -C mychannel -n basic -c '{"Args":["org.hyperledger.fabric:GetMetadata"]}'

@mqtusi Unfortunately, there is no command that directly supports this function itself... Currently, the simplest way to invoke this function is with the peer chaincode invoke command as belows.
peer chaincode query -C mychannel -n basic -c '{"Args":["org.hyperledger.fabric:GetMetadata"]}'

@satota2   big help ! it works! respect again


Prometheus metrics via push_url with basic auth (on Lambda)

I am trying to push metrics out of AWS lambda via prometheus push gateway. I have a push_url that requires basic auth. I tried using a url of the form<EMAIL_ADDRESS>but that doesn't work.
Seems like the Go client supports this via a separate option:  https://godoc.org/github.com/prometheus/client_golang/prometheus/push#Pusher.BasicAuth
I also want to confirm that this is supported on Lambda, i.e., the metrics will push out before the lambda env shuts down.

Hey @razor-x, yeah I believe that the final push should still happen with lambda. Although there's no guarantee as to how many invocations might occur beforehand.

@Jeffail Should be handled by https://github.com/Jeffail/benthos/pull/578


Dockerfile: Add --no-install-recommends

Do not install bzip2.
Remove the files created by apt-get update.

==> Tapping homebrew/core
Cloning into '/home/linuxbrew/.linuxbrew/Homebrew/Library/Taps/homebrew/homebrew-core'...
fatal: unable to access 'https://github.com/Linuxbrew/homebrew-core/': Problem with the SSL CA cert (path? access rights?)

Looks like it's missing the package ca-certificates

Opened PR https://github.com/Linuxbrew/brew/pull/614 to fix.

This PR reduced the image size by 56 Mb from 286 MB to 230 MB.


querying system descriptor on n300 errors

Traceback (most recent call last):
File "/opt/ttmlir-toolchain/venv/bin/ttrt", line 8, in
sys.exit(main())
File "/opt/ttmlir-toolchain/venv/lib/python3.8/site-packages/ttrt/init.py", line 271, in main
args.func(args)
File "/opt/ttmlir-toolchain/venv/lib/python3.8/site-packages/ttrt/init.py", line 195, in query
print(ttrt.runtime.get_current_system_desc()[0].as_json())
IndexError: vector::_M_range_check: __n (which is 0) >= this->size() (which is 0)

unable to reproduce issue on latest main. test command
ttrt query --system-desc

Closing issue. Please reopen if issue occurs


[XBuild] ResX resources in sub-directories are missing the directory name

Looking at the output for compiling tests\projects\Sample_VS2012_FSharp_ConsoleApp_net45_with_resource, it is easy to see that for F# on Linux, ResX resources are missing their subdirectory names . On Windows, the subdirectory names are added
For example, for that project compiled using MSBuild on Windows, the command line argument is :
--resource:obj\Debug\SubDir.ResxResourceInSubDir.resources

giving this in the ILDASM of the output:
.mresource public SubDir.ResxResourceInSubDir.resources

For the same project compiled using XBuild on Linux, the command line argument is:
--resource:obj/Debug/ResxResourceInSubDir.resources

giving:
.mresource public ResxResourceInSubDir.resources

Shouldn't this be reported in bugzilla.xamarin.com ?

@knocte It's a bug in F# on Mono on Linux, it doesn't show up for .csproj,   The fix may be in Mono but we'd need to work it out first.

Closing this as wont-fix
A workaround is to use msbuild on Linux (xbuild is basically being deprecated slowly).


Add support for equipment interlocks

Currently, if there is an interlock in place, home assistant will still allow toggling the entity on, but the next time the integration polls it will go back to off.
An example of this is a relay for a water feature that is interlocked with a pool cover sensor/switch so that the water feature cannot be turned on while the cover is closed.
We should detect this scenario in the configuration so that we can surface a message to the user if they attempt to toggle a device while it is interlocked.

I think we can close this,  or put it under "needs API support"?.

Work arounds would be using the whyon status of the affected interlocked equipment and creating a new binary sensor in HA. (eg. whyon =10 when the valve is forced off by external interlock,  if whyon = 10, interlock is on)
Or a more backwards way about it would be to setup the Omni to control a new relay, force the relay on or off depending on the status of the interlock.  Relay entities show up in existing integration as a controllable device.

That's a slightly different issue (but both related to interlocks).  The whyOn issue was to allow inferring the state of a sensor that wasn't reported in telemetry (because it is only used as a source for an interlock).  This issue is to surface a useful error to the frontend if someone does something like attempt to turn on a water feature that currently cannot turn on due to an interlock.


Support non-standard date parsing

I wouldn't say non-standard, but implementation specific date format, because the specification explicitly allows any implementation specific heuristics. https://www.ecma-international.org/ecma-262/11.0/#sec-date.parse


chore: fix qlik eslint

LGTM, we should update the prettier config and tsconfig after this

Yes, that was my plan as well. Did not want to get this PR too big

:tada: This PR is included in version 2.2.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


CORS for scripts

Hello,
I am using your add-on in a multi-domain application, and I noticed that, by having the integrity hash enabled, browsers require the Origin header to be sent together with the GET request for each script.
I fixed the problem manually by adding a "crossorigin": "", to each script/style attribute, like so:
const scripts = [{
      "attributes": {
        "crossorigin": "",
        "src": "https://my-url.com/assets/vendor-dd253ebf97df52a49baff321f259322e.js"
      },
      "content": null
    }

But maybe you could change the template directly? Thank you for the interesting and practical add-on!

To follow up on the issue; it was a configuration error on my end. It is solved by using:
SRI: {
    crossorigin: 'anonymous' // or whichever other URL
}

in ember-cli-build.js. I'll close it.


Code generation for each protocol version may not scale

I don't think code generation for each different protocol version is a good approach, it appears to cause extremely long compile times and massive binary sizes, and I don't think you would gain that much in terms of performance. It might make sense to just load it into a Serde deserializable struct from a provide json file at run time, and read from that struct in the replay reading code? I would be surprised if that resulted in that much run-time overhead.
On an unrelated note, this is an incredibly cool project, great job! You might want to show it off to the SC2 AI Arena discord, they seem like might would appreciate a standalone viewer for SC2 replays,

Thanks for the feedback! My first thought was to follow the same structure as the original Blizzard/s2protocol in which they have per protocol versions, thus far in the generated modules the code is the same, I'm concerned if in between versions the number of bits/bytes could change for specific fields.
I agree that maybe using syn and quote crates would make for smaller compile times and less tedious, I guess the first step was to try to understand how the events are related to each other and since now it seems to be constistent understanding of bit_packed and byte_aligned data structures then it should be possible to make something easier to work with.
I will give it some thought because the current code generation code is some code I don't ever want to have to read again, it's by far the ugliest thing I've built :)
If you have a good idea on how to start the Serde that would be amazing, it would be so easy to read and understand!

I have been giving it more thought and I think there are a couple of things that can be done:

I think we can read all the blizzard s2protocol version definition jsons (or a "recent" subset of them) and compare if a struct has changed or not and is re-usable between versions. Something like:

pub mod versionless {
    pub struct AlwaysTheSame;
    pub struct ChangingStruct;
}
pub mod version87702 {
   use versionless::AlwaysTheSame;
   pub struct ChangingStruct;
   pub struct OnlyOnThisVersion;
}

I'm not checking yet if a struct is actually used, if it happens to be just defined because it's in the protocol definition or not, tho I think that this would be caught by clippy-lints (altho clippy lints right now show a million issues).

I played a bit over the past couple of weeks with different ways to re-use the types. The new 2.0.0 reuses as much as possible types all in reference to the protocol 87702 that was used initially to build the PoC.


Apdat changes on the new API onXWalkReady()

Crosswalk environment is not available under two scenarios:

Shared mode: Need download from app store like Google Play
CrosswalkMini: The libxwalkcore.so is compressed with lzma, need to
decompress it first.

org.xwalk.core.XWalkActivity.onXWalkReady() is introduced by for the
purpose of do XWalkView related things after Crosswalk environment is
available to use . Refer to PR
https://github.com/crosswalk-project/crosswalk/pull/2780
Changes need to be adapt this new API:

XWalkView initialized code moved from onCreate() to onXWalkReady().
Activity should inheriate from org.xwalk.core.XWalkActivity
instead of android.app.Activity.
In AndroidManifest.xml, android:name should change to
org.xwalk.core.XWalkApplication.

XWalkBaseActivity.java is not needed anymore because compiler will
report onXWalkReady() need to be implemented. We move the deceleration
of mXWalkView into activities where this var is needed.

@jennycao @Belem please reivew. I do not know TIna's id, if needed please help to include her.

Thanks for the PR


ci: disable some workflow triggers

Sorry. I created this pr accidentally.
I made a mistake with base repository.


Add support for restore sources and package version props url

Fixes #654
Fixes #656

🆙 📅

Once korebuild-lock.txt is updated, :shipit:


(chinese)word repeat when enter bash

As showed in the picture, when enter bash,each chinese word will double.i.e:"版本"become"版版本本"
in the meantime,chinese word display is not complete.ie: instand the complete word "新建文件夹", the above picture shows only"新建文"

I think it's relevant to unicode. one unicode use two char,so the unicode word doubles.and inside the bash, it treat unicode as char, so the length halved.

chinese words

Chinese characters.

one unicode use two char,so the unicode word doubles.

Inside Linux, wchar_t is 4 bytes long.

and inside the bash, it treat unicode as char, so the length halved.

Try cygwin/msys or some Linux VM. This is not a Linux-side problem. Readline is (of course) able to do this correctly.
You may want to reword your issue so you are actually blaming conhost. (Ah, another problem with multicol... deb821936, madoko131, UoW202, who's next?)
As a friendly suggestion, try starting UoW using the shortcut in the start menu too. That shortcut does chcp 65001 for you.

(And why are you closing this now?... If it really goes wrong this way, keep it open.)

@wywzxxz - Do you mind opening this issue since it looks like a legitimate bug in conhost?

I can't reproduce this bug using cmd.exe, however it only appears when using ConEmu with Build 14936.
It was fine when using Build 14388 to Windows 10 Anniversary Update

Thanks for the discussion.
Closing this issue since:

This is a very old bug and I believe it's been fixed since it was posted. If not, please let us know!
This is the WSL issues repo, but this is an issue in Console which has its own Console GitHub Repo
GitHub doesn't allow issues to be moved between repos, preserving posters' identity :(

If you have further asks/issues, please file new issues on our Console GitHub Repo.


add contentBase for serving assets from src directory in development mode.

content-base #503 posible solution

Thank you for your pull request and welcome to our community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. In order for us to review and merge your code, please sign up at https://code.facebook.com/cla - and if you have received this in error or have any questions, please drop us a line at<EMAIL_ADDRESS>Thanks!

As currently designed images in the root directory seem to be copied over like the favicon, i was gonna look into how that's setup. I think it's a cleaner solution to have a public foloder for all static assets.

Thank you for signing our Contributor License Agreement. We can now accept your code for this (and any) Facebook open source project. Thanks!

Please also see #226, #413, #428.
I don’t think it’s a good idea to just make everything in src accessible as content because it will also mean we have to copy the entire src directory into the build folder, or builds would be broken.


docs: prefer Terraform for infra management

Part of #536; related to #559

@grayside done. (Removed pet from the decision record's filename.)


[WIP] update to latest fastboot

WIP to upgrade to latest fastboot. Tests ara failing for now and it needs to wait for https://github.com/ember-fastboot/ember-cli-fastboot/pull/467 to be released

The fastboot PR was merged. Can we get this in?

@rwwagner90 this branch is in a working state now. I am still struggling with tests.
I also have not heard from @robwebdev yet. Rob if you are not interested in maintaining this anymore do you mind to transfer ownership? If not I guess I will fork and publish under another name.

Hey @tchak and @rwwagner90 . As you can tell I've been neglecting to maintain staticboot.  I think it could be a really useful tool but just haven't had the time to see it through, so I'd be delighted if someone else would pick it up. I'm going to add you both as collaborators and after that we can discuss transferring ownership.

@robwebdev sounds good 👍 ❤

@robwebdev @tchak would love to add you guys to my org, Ship Shape, and maintain it there with you both 😄 https://github.com/shipshapecode

@tchak any reason not to merge this?

the tests are still broken

@tchak oh, is this not setup on travis? I assumed it worked since it was green here.

@robwebdev can we get travis running here?

@rwwagner90  I have CircleCI set up for this repo, although the setting to build pull requests from forks was disabled. I turned that on last night with the hope it might kick in, but it might be the case that it will only happen to new PR's.

Ah okay. @tchak maybe you can push some sort of change and it will trigger the builds?

Has there been any further progress with this PR?

@mike183 we've been waiting to hear back from @tchak on the review comments that @robwebdev left above. It's possible that will fix the test failures.

@tchak Bump!

Hey, sorry for silence. I stoped working on this because I started using https://github.com/ef4/prember that solved my use case. The README also have a reference that explain the difference between different addons in this space. https://github.com/ef4/prember#compared-to-other-addons


is this still applicable in SharePoint 2016 office online server 2016

we are trying to provision users to open the PDF in mobile browsers using mobile pdf application.
we can't see mobileview binding for wordpdf.
https://support.microsoft.com/en-au/help/2912639/mobile-viewing-pdf-files-with-office-web-apps
is the above article still applies to SP2016 with OOS2016
[Enter feedback here]

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

ID: fab6a93b-d987-3639-d863-2b2f850b4ce4
Version Independent ID: 2dd95bd9-4566-2ff0-a0ce-2d3687de126b
Content: Set-SPWOPIBinding (sharepoint-server)
Content Source: sharepoint/sharepoint-ps/sharepoint-server/Set-SPWOPIBinding.md
Service: unspecified
Product: sharepoint-2016-powershell
GitHub Login: @techwriter40
Microsoft Alias: kirks

@MikePlumleyMSFT need guidance since it applies to OOS.  thanks

@Techwriter40 please assign to @lorenahuangliu

@lorenahuangliu for your review

Remove-SPWOPIBinding is applies to SP2016. It is known.
I am asking about WordPDF mobile view support.

@mdittakavi Thank you for this feedback
This seems to be a duplicate issue of https://github.com/MicrosoftDocs/office-docs-powershell/issues/1155 . Closing issue. If this issue is not resolved please reopen the original issue.


⚠ Samsung has degraded performance

In 39f3d84, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 3403 ms

Resolved: Samsung performance has improved in 88afb91.


HKMP Server Incompatibility with Mono

While trying to set up a standalone server with the HkmpPouch.dll file from the v0.3.0 release, the following error occurs when run using mono:

See Text
Found resource for resolving assembly: HKMP
Found resource for resolving assembly: Newtonsoft.Json
[INFO] [HkmpServer.HkmpServer] Starting server v2.1.0
[INFO] [Hkmp.Api.Server.ServerAddonLoader] Trying to load assembly at: /home/pcbowers/hkmp/test/HkmpPouch.dll
[WARN] [Hkmp.Api.Server.ServerAddonLoader]   Could not load assembly, exception: System.BadImageFormatException, message: Invalid Image
[INFO] [Hkmp.Networking.Server.NetServer] Starting NetServer on port 26950

The error does not occur on Windows:

See Text
Found resource for resolving assembly: HKMP
Found resource for resolving assembly: Newtonsoft.Json
[INFO] [HkmpServer.HkmpServer] Starting server v2.1.0
[INFO] [Hkmp.Api.Server.ServerAddonLoader] Trying to load assembly at: C:\Users\pcbow\Downloads\test\HkmpPouch.dll
[INFO] [Hkmp.Api.Server.ServerAddonLoader]   Found Hkmp.Api.Server.ServerAddon extending class, constructing addon
[INFO] [Hkmp.Api.Server.ServerAddonManager] Assigned addon HkmpPouch v0.2.0 ID: 0
[INFO] [Hkmp.Api.Server.ServerAddonManager] Initializing server addon: HkmpPouch 0.2.0
[INFO] Pouch Server Addon Version 0.3.0 Ready
[INFO] [Hkmp.Networking.Server.NetServer] Starting NetServer on port 26950

I have confirmed using other HKMP addons that it is not an issue with the server when using mono. As you can see below, HKMP Health Display works just fine:

See Text
Found resource for resolving assembly: HKMP
Found resource for resolving assembly: Newtonsoft.Json
[INFO] [HkmpServer.HkmpServer] Starting server v2.1.0
[INFO] [Hkmp.Api.Server.ServerAddonLoader] Trying to load assembly at: /home/pcbowers/hkmp/test/HKMP_HealthDisplay.dll
[INFO] [Hkmp.Api.Server.ServerAddonLoader]   Found Hkmp.Api.Server.ServerAddon extending class, constructing addon
[INFO] [Hkmp.Api.Server.ServerAddonManager] Assigned addon Health Display v0.0.2 ID: 0
[INFO] [Hkmp.Api.Server.ServerAddonManager] Initializing server addon: Health Display 0.0.2
[INFO] [Hkmp.Networking.Server.NetServer] Starting NetServer on port 26950

Similarly, it works in Windows as well:

See Text
Found resource for resolving assembly: HKMP
Found resource for resolving assembly: Newtonsoft.Json
[INFO] [HkmpServer.HkmpServer] Starting server v2.1.0
[INFO] [Hkmp.Api.Server.ServerAddonLoader] Trying to load assembly at: C:\Users\pcbow\Downloads\test\HKMP_HealthDisplay.dll
[INFO] [Hkmp.Api.Server.ServerAddonLoader]   Found Hkmp.Api.Server.ServerAddon extending class, constructing addon
[INFO] [Hkmp.Api.Server.ServerAddonManager] Assigned addon Health Display v0.0.2 ID: 0
[INFO] [Hkmp.Api.Server.ServerAddonManager] Initializing server addon: Health Display 0.0.2
[INFO] [Hkmp.Networking.Server.NetServer] Starting NetServer on port 26950

Is there an easy fix for this? I am trying to run this on my digital ocean server using docker, and I would prefer using mono with linux over spinning up a windows server. My knowledge of C# is limited, so I may be missing something!

I figured out the issue! I was downloading the file incorrectly using curl. After fixing this, I had no issues!


Docs: Clarify standalone dns01 API configuration structure with example

As discussed. Added a little more detail into the standalone configuration doc to be more specific around what is required when defining a specific DNS API configuration for a standalone cert.

Thank you @stuartbirrell 👍


DataGridCheckBoxColumn Edit Fix

What does the pull request do?
Fixes a bug in the DataGridCheckBoxColumn that would require additional clicks to change the state of the CheckBox in an editable column
What is the current behavior?
A CheckBox required 3 clicks to be edited. One to select the cell, one to enter edit mode, and one to actually change the CheckState of the CheckBox
What is the updated/expected behavior with this PR?
The click that causes the cell to enter edit mode is now processed by the editing control
How was the solution implemented (if it's not obvious)?
By waiting for the edit CheckBox to go through a layout pass before hit testing the previous click.
Checklist

[ ] Added unit tests (if possible)?
[ ] Added XML documentation to any related classes?
[ ] Consider submitting a PR to https://github.com/AvaloniaUI/Avaloniaui.net with user documentation

I fixed the keyboard handling


Running tslint with files specified don't respect tslint.config exclude options

Version
3.2.2
Environment info
Environment Info:

  System:
    OS: macOS 10.14.2
    CPU: (4) x64 Intel(R) Core(TM) i5-7267U CPU @ 3.10GHz
  Binaries:
    Node: 11.6.0 - /usr/local/bin/node
    Yarn: 1.12.3 - /usr/local/bin/yarn
    npm: 6.5.0 - /usr/local/bin/npm
  Browsers:
    Chrome: 71.0.3578.98
    Firefox: 62.0.3
    Safari: 12.0.2
  npmPackages:
    @vue/babel-preset-app:  3.2.0
    @vue/cli-overlay:  3.2.0
    @vue/cli-plugin-babel: ^3.2.0 => 3.2.0
    @vue/cli-plugin-pwa: ^3.2.0 => 3.2.0
    @vue/cli-plugin-typescript: ^3.2.0 => 3.2.0
    @vue/cli-plugin-unit-jest: ^3.2.0 => 3.2.0
    @vue/cli-service: ^3.2.0 => 3.2.0
    @vue/cli-shared-utils:  3.2.0
    @vue/component-compiler-utils:  2.3.1
    @vue/preload-webpack-plugin:  1.1.0
    @vue/test-utils: ^1.0.0-beta.20 => 1.0.0-beta.20
    @vue/web-component-wrapper:  1.2.0
    babel-helper-vue-jsx-merge-props:  2.0.3
    babel-plugin-transform-vue-jsx:  4.0.1
    idle-vue: ^2.0.5 => 2.0.5
    jest-serializer-vue:  2.0.2
    vue: ^2.5.17 => 2.5.21
    vue-class-component: ^6.0.0 => 6.3.2
    vue-cli-plugin-pug: ^1.0.7 => 1.0.7
    vue-color: ^2.4.4 => 2.4.6
    vue-hot-reload-api:  2.3.1
    vue-i18n: ^8.3.2 => 8.3.2
    vue-jest:  3.0.2
    vue-loader:  15.4.2
    vue-property-decorator: ^7.0.0 => 7.2.0
    vue-resize: ^0.4.4 => 0.4.4
    vue-router: ^3.0.1 => 3.0.1
    vue-style-loader:  4.1.2
    vue-template-compiler: ^2.5.17 => 2.5.21
    vue-template-es2015-compiler:  1.6.0
    vue2-dropzone:  3.2.2
    vuelidate: ^0.7.4 => 0.7.4
    vuetify: 1.0.19 => 1.0.19
    vuex: ^3.0.1 => 3.0.1
    vuex-class: ^0.3.1 => 0.3.1
  npmGlobalPackages:
    @vue/cli: Not Found

Steps to reproduce
tslint.json
  "linterOptions": {
    "exclude": [
      "node_modules/**",
      "src/**/*.d.ts"
    ]
  }

yarn run lint src/types/shims.d.ts
What is expected?
The src/types/shims.d.ts should not be linted.
What is actually happening?
The src/types/shims.d.ts is linted.

Now that TSLint is officially deprecated, TSLint support will be fully dropped in the next major version; as for the current major version, no more bug fixes or features will be implemented except for security reasons. So I'm closing this issue now.


Can't view the /report!

Running the 0.5.0 version, and I can see the active Pokemon on the map, but cannot run the report! :(
Here's what I get, How do I fix it? It's saying something about the Google Maps Key, but I though we're using LeafLet now, right?

Now it won't even show the live Pokemon on the map :( but let's address the 1st issue 1st, please haha

just read the last line - you do not have a google api key set. Check your config

@Aiyubi, added the API to the config, not I'm getting this when trying to run a report

you should really start looking on other issues which have the same error message #161

@Aiyubi  Sorry :), that helped, BUT I still can't view live Pokemon for some reason though, the LeafLet map loads but doesn't have any Pokemon on it,
I was showing some in the beginning, but not anymore :(
What could be the problem?

@paul30001 I'd bet there's some error message on the terminal that is running web.py. Look there, think about it, look through previous issues, try to fix it yourself, and if all that won't yield any success (it should), then ask further questions. Please.

The unicode error should be fixed as of c3fd59dc64f94 (in master).


Relayer: rework the way relayer is passed the key by the agent

Currently the agent just hands out the private key as an option to the relayer. However, when reporting errors, the command will end up in agent's log, which is not good. We need to find a way to invoke the relayer without the key (nor the password) ending up in the log.

Hey team! Please add your planning poker estimate with Zenhub @bilbeyt @compojoom @fredo


Failed to build on Linux, boost compile error

Updated to the latest master and I'm getting the following compile error when I try to make PythonAPI:
[....]
clang-6.0 -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Idependencies/include -I/usr/lib/gcc/x86_64-linux-gnu/7/include -I/usr/include/python2.7 -c source/libcarla/libcarla.cpp -o build/temp.linux-x86_64-2.7/source/libcarla/libcarla.o -fPIC -std=c++14 -Wno-missing-braces -DBOOST_ERROR_CODE_HEADER_ONLY -DLIBCARLA_WITH_PYTHON_SUPPORT -DLIBCARLA_ENABLE_LIFETIME_PROFILER -DLIBCARLA_IMAGE_WITH_PNG_SUPPORT=true
In file included from source/libcarla/libcarla.cpp:130:
In file included from source/libcarla/SensorData.cpp:9:
In file included from dependencies/include/carla/image/ImageIO.h:9:
In file included from dependencies/include/carla/image/ImageIOConfig.h:55:
In file included from dependencies/include/boost/gil/extension/io/png.hpp:11:
In file included from dependencies/include/boost/gil/extension/io/png/read.hpp:13:
In file included from dependencies/include/boost/gil/extension/io/png/tags.hpp:25:
In file included from /usr/include/png.h:321:
/usr/include/pngconf.h:383:12: error: unknown type name '__pngconf'
pngconf.h in libpng already includes setjmp.h;
^
/usr/include/pngconf.h:383:21: error: cannot use dot operator on a type
pngconf.h in libpng already includes setjmp.h;
^
/usr/include/pngconf.h:384:12: error: unknown type name 'dont'
dont include it again.;
^
/usr/include/pngconf.h:384:28: error: expected ';' after top level declarator
dont include it again.;
^
4 errors generated.
error: command 'clang-6.0' failed with exit status 1
Util/BuildTools/Linux.mk:68: recipe for target 'PythonAPI' failed
make: *** [PythonAPI] Error 1
Any clues?

Oh, never mind. I was using an older version of libpng-dev (12 vs 16). Updated to libpng16-dev and it now builds fine.

Closing the issue.


 CURL test provided by Husqvarna proves that API key and secret are working by returning a valid JWT. Both methods of authentication do not work. When I use the first method (Login with Authorization code Grant), I am able to get all the way thru the authentication process, but when I get back to the hassio integrations screen, I see that the integration needs to be reconfigured and it could not authenticate.
Also if I try to setup when connected to HASSIO via my local IP, I get this error from Husqvarna in my browser
{"errors": [{"title": "Error in API Gateway","code": "WAF_FILTERED"}]}

I have to auth when connect to hassio via my external URL that I have https setup on https://hassio.mydomain.com
Config.yaml entry:
husqvarna_automower:
  client_id: !secret husqvarna_apikey
  client_secret: !secret husqvarna_client_secret

logger:
  default: info
  logs:
    custom_components.husqvarna_automower: debug
    aioautomower: debug

Secrets.yaml entry: (fake UUIDs, not my real keys for this example)
husqvarna_apikey: 0ebf1395-869e-4f83-a4fe-315ace2eb798
husqvarna_client_secret: 801b9fb9-d070-4c92-a0bc-f45a12aadb88

Log output: (Fake UUID substituted for API key)
2022-06-11 11:53:20 DEBUG (MainThread) [custom_components.husqvarna_automower.config_flow] URL: http://(localHassIPAddress):8123
2022-06-11 11:53:53 INFO (MainThread) [custom_components.husqvarna_automower.config_flow] Successfully authenticated
2022-06-11 11:53:54 DEBUG (MainThread) [aioautomower.rest] Resp.status mower data: 403
2022-06-11 11:53:54 WARNING (MainThread) [custom_components.husqvarna_automower.config_flow] Something's wrong with the API-key
2022-06-11 11:53:54 DEBUG (MainThread) [aioautomower.rest] Resp.status mower data: 403
2022-06-11 11:53:54 WARNING (MainThread) [homeassistant.config_entries] Config entry '0ebf1395-869e-4f83-a4fe-315ace2eb798' for husqvarna_automower integration could not authenticate
2022-06-11 11:53:54 DEBUG (MainThread) [custom_components.husqvarna_automower.config_flow] USER INPUT NONE
2022-06-11 11:54:22 DEBUG (MainThread) [custom_components.husqvarna_automower.config_flow] USER INPUT NONE
2022-06-11 11:54:37 DEBUG (MainThread) [custom_components.husqvarna_automower.config_flow] user_input: {}
2022-06-11 11:54:37 DEBUG (MainThread) [custom_components.husqvarna_automower.config_flow] URL: http://(localHassIPAddress):8123

Screenshots
If applicable, add screenshots to help explain your problem.
Auth flow:

Husqvarna API

:

Hi
Just have exactly the same issue, integration requests to "re-authenticate" and then shows "Failed to setup: Your API-Key is not compatible to websocket, please renew it on xxx". Have you found already a solution?

Issue has been resolved, works on latest release, probaly can be closed.


Add backend validation for years entered for profile jobs/schools

Purpose
Knockout validation is used to check that the input for the year field is a four-digit integer, but this check is not done on the backend.
Changes
Add this validation to `validate_history_item()`

Please add unit tests for the code you're adding.

1st pass finished. :+1:


[SP-5346] Backport of PDI-18257 - Metadata Injection configuration error on Table Output step (8.3 Suite)

Attention: This is the outcome of an automated process!
Merge Masters: @ppatricio and @bcostahitachivantara
Cherry-picks:

https://github.com/Pentaho/pentaho-kettle/commit/d30f343175a89b6ae03ad1ab6c9f97b8d914dff8

:x: Build failed in 19m 2s
Build command:
mvn clean verify -B -e -Daudit -amd -pl engine

:ok_hand: All tests passed!
Tests run: 3537, Failures: 0, Skipped: 7    Test Results

Errors:
Filtered log (click to expand)

script returned exit code 1

:information_source:  This is an automatic message

:white_check_mark: Build finished in 20m 43s
Build command:
mvn clean verify -B -e -Daudit -amd -pl engine

:ok_hand: All tests passed!
Tests run: 3537, Failures: 0, Skipped: 7    Test Results

:information_source:  This is an automatic message


FormBuilderFilterChip limit

How can we limit number of selected chips?

Yeah, this sounds like a good idea.

Nice work. Work like expected :). Thanks!


[Feature request] Add a way to get the leaderboard placeholder value

It would be nice if you could also query the value of a leaderboard placeholder in addition to the town name.
That would allow you to display the value alongside the name for example like this:
1. TownName (132 members)
2. TownName (105 members)
3. TownName (87 members)
4. TownName (53members)
5. TownName (4 members)

+1


unable to save function, WeightNormalization with Conv1DTranspose error

System information.

Have I written custom code (as opposed to using a stock example script provided in Keras): Yes
OS Platform and Distribution (e.g., Linux Ubuntu 16.04): Ubuntu 20.04
TensorFlow installed from (source or binary): conda
TensorFlow version (use command below): 2.11.0
Python version: 3.9.0
Bazel version (if compiling from source):
GPU model and memory: RTX 3080Ti
Exact command to reproduce:

import tensorflow as tf
from tensorflow import keras
from tensorflow.keras.layers import Conv1DTranspose
from tensorflow_addons import layers as addon_layers

model = keras.Sequential([
    addon_layers.WeightNormalization(Conv1DTranspose(32, 16, 2, padding='same'))
])
model.build(input_shape=(None, None, 32))
tf.saved_model.save(model,'./2/')

Describe the problem.
WeightNormalization wrapped around Conv1DTranspose trains ok, but when exporting to tf format it gives error with below message:
ValueError: Unable to save function b'__inference_conv1d_transpose_layer_call_and_return_conditional_losses_1421' because it captures graph tensor Tensor("compute_weights/mul:0", shape=(16, 32, 32), dtype=float32) from a parent function which cannot be converted to a constant with tf.get_static_value.

@binbinxue Sorry for the late response!
Could you try to reshape it to occupy an extra dimension, run the deconvolution, and then reshape it back.
Please refer to this doc and let us know if that helps?
Thank you!

@binbinxue Sorry for the late response! Could you try to reshape it to occupy an extra dimension, run the deconvolution, and then reshape it back. Please refer to this doc and let us know if that helps? Thank you!

do you mean adding an extra dimension and then use Conv2DTranspose then apply weightNorm? as in https://github.com/TensorSpeech/TensorFlowTTS/blob/136877136355c82d7ba474ceb7a8f133bd84767e/tensorflow_tts/models/melgan.py#L62
I've also tried this before i raised the issue here, same problem with model saving

@binbinxue Thank you for the update!
@SuryanarayanaY I was able to replicate this issue, please find the gist here.
Thank you!


Navigation bar appears at the wrong height when switching back to Eateries tab

Recreate:

Open eateries page and open an eatery
Open lookahead tab
Go back to eateries page
Use the left-swipe gesture to go back to the Eateries page
The navigation bar is now too high up, but this fixes itself when you scroll or do anything

If someone decides to pursue this bug in the future: here's what I've learned.

The bug is caused by hiding and showing the navigation bar while a search bar exists. It seems like a bug with UINavigationController. Admittedly, showing and hiding the nav bar is a bit suspicious. But it works perfectly without a search bar, and even has a custom animation (see Transit iOS pushing the routes VC)

If you remove the fake navigation bar in CampusMenuViewController (added by its superclass) and replace it with the real navigation bar, then you encounter ANOTHER bug with UINavigationController and Hero. EIther Hero specifies the wrong animation duration, or the navigation controller doesn't animate the navigation bar properly. In either case, the navigation bar is still animating after the view becomes interactive. If you try implementing this:

Open the menu for an Eatery at the top of the page
Press the back button in the top left
Spam-press where another Eatery will be (or learn the timing and press it while the nav bar is still animating)
Watch the search bar be stuck in the middle of the screen

So I've abandoned this strategy.

I've given up on this for now, but to future me (or someone else), try forcing the navigation bar to recompute its frame just a moment after the user releases their finger. Either that, or replace the navigation bar on the EateriesViewController with another fake navigation bar


add targeting gate to holdouts

🚀 Deployed on https://64768b2e143d22322e5716e8--cozy-fox-0defec.netlify.app


🧦🐏 ↝ You see this? This is you, you stupid...

❯ yarn build
yarn run v1.22.22
$ next build
▲ Next.js 14.2.3

Environments: .env.local

Creating an optimized production build ...
✓ Compiled successfully
Linting and checking validity of types  .Failed to compile.
app/signin/new/page.tsx
Type error: Page "app/signin/new/page.tsx" has an invalid "default" export:
Type "SignUpProps" is not valid.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

https://github.com/talon-group/uberuns/commit/5deb8f996f6b121c78ace03157c5d7d0aa5002ed

We can now build!


Typo in FAQ

Bug description
I'm not sure if this is the right place to report it, but there is a minor typo in the FAQ section of the website.

SUBSYSTEM=="usb",ATTR{idVendor}=="89ab",ATTR{idProduct}=="4567",MODE="0660",GROUP="plugdev"

This means that whenever a USB device with vendor id 0x89ab and product id 0x4567 is attached then the group wheel is permitted to write to the device.

Expected behavior
I believe wheel should read "plugdev" in order to be consistent with the sample file content.

Correct. In older Debian versions it was wheel, now it is plugdev so I changed it in the FAQ but missed the second occurrence. Is fixed now, thanks.


cancelling pending charges

I have a shop with 16 pending charges. None activated. Say I want to remove them:
ShopifyAPI::RecurringApplicationCharge.all.each { |c| c.cancel  };nil

ActiveResource::ResourceInvalid: Failed.  Response code = 422.  Response message = Unprocessable Entity.
What is the correct way to get rid of these?

Thanks for creating the issue. It's not possible to cancel a pending charge right now. Do you think we should add this? Pending charges expire after 48 hours.

I think the presence of more than one pending charge is leading to a bug I see. Why else would I have a client with 16 of them, and her claim that Shopify is not asking her for approval on an App. She is creating them, but the redirect to the confirmation URL is not happening.

Are you able to reproduce the issue?

You mean find merchants in my Apps where a quick iteration of the RecurringApplicationCharges shows N in a state of pending and none in a state of accepted, declined or cancelled? Yes... I can say that is still an issue...

Looks like I had just made a duplicate of this in #292.
this doesn't affect production code for me, but it would super simplify my test suite, as I could just clear the charges I'm throwing at my test shops.
alternatively, being able to mark a RecurringApplicationCharge as a test charge should allow me to automatically mark it as accepted.

Sorry @orenmazor — there is no cancelling them at the moment.


Fan Control Wrappers

Hi,
I noticed there are no wrappers for the fan control bindings, particularly:
nvmlDeviceSetFanSpeed_v2
nvmlDeviceSetDefaultFanSpeed_v2

Would this be a possibility to add these?
Anything I can do to help?

I'll put together a PR for this if someone is around to review ❓


Regarding secret in Keyvault

unable to fetch the secret from key vault. This error is repeating again and again.
(Note: Given parameter type for all the parameters used).
Error: New-AzureRmResourceGroupDeployment : Cannot retrieve the dynamic parameters for the cmdlet. Parameter type in parameters cannot be null or empty

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

ID: 23617aaa-af93-2f09-5a7a-2a9a977dc5f2
Version Independent ID: 0d68d344-4b56-6f3b-ac02-08d43e2ac559
Content: Azure Quickstart - Set and retrieve a secret from Key Vault using Azure portal
Content Source: articles/key-vault/quick-create-portal.md
Service: key-vault
GitHub Login: @barclayn
Microsoft Alias: barclayn

@sarahzerry Thanks for the feedback! We are currently investigating and will update you shortly.

@sarahzerry Can you please check if the vault does not have enabledForTemplateDeployment set to true.
You can set under Access Policies -> Click to show advanced access policies as shown below:

Also,  if can you please try to run the cmdlet by adding $DebugPreference="Continue" parameter to get any other error information.

@sarahzerry We will now proceed to close this thread. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.


Migrate to GitHub CI

Now binaries are built via wails CLI locally on a developer's computer.
It would be useful to migrate the process to GitHub CI, so everyone can trace the process.

Possible instructions: https://wails.io/docs/guides/signing

Discussed with JB signing team.
It is bad idea to sign the packages on GitHub.
To build the package, use build.sh. Signing available for me only.


Procedural (and small) plotting shows line (= borders?)

When plotting really small plots (100x100px for example) and also procedural plots, there appears a thin line demarcating the plots.

 That was fixed in 7e72265 by forcing ScottPlot to have a transparent background. That change isn't on NuGet yet, but it has been made to the source (so I'll close this issue).
You can fix it by using ScottPlot from source, or perhaps by changing:
var wpfPlot = new ScottPlot.WpfPlot();

to:
var wpfPlot = new ScottPlot.WpfPlot { Background = Brushes.Transparent };