At Prince Doran's Behest and multiple "When Revealed" triggers

So this seems to be an issue specific to this plot at the moment (but is technically a timing issue for plots in general). Basically if player A reveals At Prince Doran's Behest and player B reveals any other plot with a "when revealed", and then player A chooses another plot with a "when revealed" (from At Prince Doran's Behest) then the first player should have the control over the order the remaining plots trigger.
Example:
Player A flips At Prince Doran's Behest, Player B flips Marched to the Wall.
Player B chooses to be first player and chooses to resolve At Prince Doran's Behest first.
Player A reveals Valar Morghulis.
With the current implementation the first player chooses which player resolves their "when reveals" first, rather than choosing which plots trigger first. So Player A resolves all of their plot effects at once, so will immediately trigger the Valar. However I believe what should happen is the first player should be able to trigger Marched to the Wall prior to the Valar if they choose to.
The exact same thing will happen if both players flip At Prince Doran's Behest, just with an extra iteration.
Relevant ruling.
http://www.cardgamedb.com/forums/index.php?/topic/38115-at-prince-dorans-behest-questions/

Thanks for reporting, and you're completely right. It was implemented like this at first to get an implementation ready for release. But doing it right requires more game engine changes.

Regarding this plot, there is a funny interaction (Behest-Riddle as reported by the user Wordsmith in the same post http://www.cardgamedb.com/forums/index.php?/topic/38115-at-prince-dorans-behest-questions/) which it's not working currently.
Example (2 Martell players):
Player A reveals Behest, Player B reveals Riddle and wins initiative.
Player B chooses to resolve Riddle and reveals his own Behest.
Now Player B could reveal a third plot card but in game you can't do this and you're stuck with your second Behest.
I hope I got this right without opening a new discussion.


Update yarn mutex to be file

What does this pull request change?

Demo

Before
After

Screenshots

Before
After

1⃣
2⃣

How is this change tested?

Writing Kotlin Multiplatform tests

This didn't work so I closed it.


Controller App

Problem:
Develop a template for the Controller App which will be used to to allocate different endpoints to different screens in Milestone 2.
Proposed Solution:
Develop a custom controller using dash with buttons that make API requests developed in #22
This app will require some level of authentication to restrict access.

The inbuilt "Controller App" will not be used - We will develop a HTML App using Dash like with most of the rest of the views that will make the API requests to the OVE server, or otherwise, in #36


Test add some debug to see why the CI URL fetch is failing

/hold

/retest

@chmouel This script is executed on Jenkins, not as part of openshift CI, I think you will see no change here.

@piyush-garg why is it launched on jenkins ? I am not sure i have followed this,

It is run as part of update-to-head.sh script as we need the release.yaml in the codebase of operator

Oh I get it now, that's a very convulsed setup to be able to publish some artifacts at the end.....
so i guess i need to get this tested with jenkins.

/hold cancel
let's merge at least we will get some debug

let's remove getting it from nightly and merge so we can test the fallback mechanism asap, this will be removed in a next commit..

/test 4.4-e2e

/lgtm


Include Swiss Governmant Git Repository

Please also include the official Swiss Governmant Github Repository as well in the landscape "https://github.com/admin-ch/PT-System-Documents" (or also https://github.com/admin-ch/CovidCode-UI and https://github.com/admin-ch/CovidCode-Service) so that not only the Mobile App repository is mentioned - which is only one part of the whole proximity tracing system in Switzerland.
Thank you.
Pre-submission checklist:
Please check each of these after submitting your pull request:

[x] Is your app/project/product currently shipping and/or have the source code available?
[x] If an app, does your homepage include links to download the Android and/or iOS apps?
[x] Are you only including a repo_url if your project is 100% open source? If so, you need to pick the single best GitHub repository for your project, not a GitHub organization.
[x] Have you picked the single best (existing) category for your project?
[x] Does it follow the other guidelines from the new entries section?
[x] Have you included a URL for your SVG or added it to hosted_logos and referenced it there?
[x] Does your logo clearly state the name of the project/product and follow the other logo guidelines?
[x] Does your project/product name match the text on the logo?
[x] Have you verified that the Crunchbase data for your organization is correct (including headquarters and LinkedIn)?
[x] ~10 minutes after opening the pull request, the CNCF-Bot will post the URL for your staging server. Have you confirmed that it looks good to you and then added a comment to the PR saying "LGTM"?

Build failed because of:
bad indentation of a sequence entry at line 102, column 65:
     ... ithub.com/DP-3T/dp3t-app-ios-ch', 'https://github.com/admin-ch/P ...
                                         ^

Thanks for the PR. Could you please list for me every repo that should be included? Is it all of them in https://github.com/admin-ch/ ?
Do we still need to have all of the repos in https://github.com/DP-3T?

Basically the PTS (Proximity Tracing System) of Switzerland consists of two parts:

The DP-3T part (internally we speak of the red system) which includes the mobile app (iOS and Android) as well as the backend and a config service. That you can find in the mentioned repo  https://github.com/DP-3T

The Swiss government provides the system (internally black system) for the medical stuff to generate codes that the people who want to report that they have the Covid-19 virus in the mobile app can use to do so - otherwise it doesn`t work. This part you can fin in the https://github.com/admin-ch/CovidCode-UI and https://github.com/admin-ch/CovidCode-Service repos.

A documentation of the Swiss implementation of PTS can be found in https://github.com/admin-ch/PT-System-Documents

So basically we need both repos (DP3-T and Admin-CH) to tell the complete picture.

Please confirm that I got the list correct: https://landscape.lfph.io/selected=switzerland-swiss-covid
If I have anything wrong, you can let me know here or please feel free to open a new PR. You can see the syntax of one repo per line.


Update golang version to 1.20

Summary

We should stop using deprecated golang version 1.18 and update the minimum required golang version to 1.19 or later.
Refer: Finschia/finschia#228
Problem Definition

We should use the maintained versions of golang to get updated with various patches, including security patches.
Proposal

Change the minimum required golang version to 1.20, and update the relevant configs & logics.

For Admin Use

[ ] Not duplicate issue
[ ] Appropriate labels applied
[ ] Appropriate contributors tagged
[ ] Contributor assigned/self-assigned

Would you try make proto-gen? I think it doesn't work in go 1.20.


Erronous splitting of arguments passed to a sub-command

I think this is a docopt issue.
The docopt stuff is here (and the actual docopt call here).
Short version: quoted strings passed to a command like ./my-cmd -- "some words" get split in the arg_args: Vec<String> parameter (I think).
Sorry I didn't test more but I'm not really familiar with the Cargo code and Docopt looks a bit alien!

Can you reproduce a minimal test case? As far as I can see, Docopt, is working correctly:
Code:
extern crate docopt;
extern crate rustc_serialize;

use docopt::Docopt;

const USAGE: &'static str = "
Usage: prog [--] [<args>...]
";

#[derive(Debug, RustcDecodable)]
struct Args {
    arg_args: Vec<String>,
}

fn main() {
    let args: Args  = Docopt::new(USAGE)
                             .and_then(|d| d.decode())
                             .unwrap_or_else(|e| e.exit());
    println!("{:?}", args);
}

Example invocation with properly grouped strings:
[andrew@Liger docopt-141] ./target/debug/docopt-141 a "foo baz" c -- x "foo bar" z
Args { arg_args: ["a", "foo baz", "c", "x", "foo bar", "z"] }

It's possible that Cargo is passing these strings unquoted to the test binary, which might cause the behavior you're seeing.

Thanks for the reply. In that case I'll try adding some annotations to cargo to check what's going on.

I'm fairly convinced it's not Docopt now. Thanks for the help.


Where to store the generated key?

Once the key is generated where should I store it?

You can convert the keys to a string using the included functions and
store them
however you like. Eg in preferences, keychain, or SQL.
Alternately, depending on your application, it's possibly more secure to
use keys that are generated from a password the user enters, and regenerate
it each time.
For more info on 4.3 and later:
http://developer.android.com/training/articles/keystore.html
On Fri, Feb 19, 2016 at 5:57 AM, strider29<EMAIL_ADDRESS>wrote:

Once the key is generated where should I store it?
—
Reply to this email directly or view it on GitHub
https://github.com/tozny/java-aes-crypto/issues/25.

@SyntaxPolice
How can I re-generate a key with a password inserted by the user with the randomized salt? I'm trying this out but it's giving me an error saying that "MAC stored in civ does not match computed MAC." Or is it another issue?

To generate the same key from the same passphrase, you need to use the same
salt each time. The generate salt function provided is to be used only when
generating it the first time. Subsequently, you should use the same value.
For instance, you can store it somewhere.
peace,
isaac
On Mon, May 23, 2016 at 3:08 PM, João Lisboa<EMAIL_ADDRESS>wrote:

@SyntaxPolice https://github.com/SyntaxPolice
How can I re-generate a key with a password inserted by the user with the
randomized salt? I'm trying this out but it's giving me an error saying
that "MAC stored in civ does not match computed MAC." Or is it another
issue?
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/tozny/java-aes-crypto/issues/25#issuecomment-221110987

Ok. Thanks!


How do I add a site logo?

I'd like to add the site logo on the left of the site title. How do I do that?
context: GitHub Pages

You need to add favicon, look in /_includes/custom-head.html for details.

You can extend and customize the header template, check our example:
https://github.com/loveaas/loveaas.com/blob/main/docs/_includes/header.html
https://loveaas.com/

Fresh Jekyll install for a testing site, would like to add our site logo to the top left hand corner so it meets our brand guidelines. The minima theme doesn't appear to support this without editing the CSS by hand. If you google this, e.g. https://www.google.com/search?q=jekyll+add+logo+minima there's about 3 million results with all the top results being people asking how to do this and getting a variety of answers.


Move the cache_path into /var/opt/opscode to avoid warnings

Previously running reconfigure would yield many WARN-level messages
because the cache was embedded in the cookbook directory.  This moves
the cache to a more appropriate directory and cleans up the old cache
dir.
Fixes chef/chef-server#106
ChangeLog-Entry: Fix local-mode-cache warnings on chef-server-ctl reconfigure (Issue #106)

cc @chef/lob
Previous review by @tylercloke in chef/opscode-omnibus#762:

:+1: Yes please.

Is there any testing I can help with to get this merged down?

Can we make this so?

I've rebased this and renumbered the migration, so this should be good to go.


Update CronTaskContextAcceptFilter.java

added more detail logger with condition
Pull Request Description
This pull request closes #
Acceptance Test

[x] Building the code with mvn clean install -Dintegration.tests still works.
[ ] Running mvn spring-boot:run in the strongbox-web-core still starts up the application correctly.
[ ] Building the code and running the strongbox-distribution from a zip or tar.gz still works.
[ ] The tests in the strongbox-web-integration-tests still run properly.

Questions

Does this pull request break backward compatibility?

[x] Yes
[ ] No

Does this pull request require other pull requests to be merged first?

[ ] Yes, please see #...
[ ] No

Does this require an update of the documentation?

[ ] Yes, please see strongbox/strongbox-docs#{PR_NUMBER}
[ ] No

added more detail logger with condition

added more detail logger with condition

This makes no sense.


Support Jupyter Notebook

A lot of projects using PEP 8 Speaks primarily are Jupyter Notebooks with .ipynb extensions. Currently only .py files are scanned using pycodestyle. However, it would be good to support .ipynb files as well.
Looks helpful
https://github.com/alexandercbooth/nblint

I haven't tried it yet, but it seems that https://github.com/nbQA-dev/nbQA might be helpful.


KYLIN-4877 Use all dimension columns as sort columns when saving cuboid data

Proposed changes
Describe the big picture of your changes here to communicate to the maintainers why we should accept this pull request. If it fixes a bug or resolves a feature request, be sure to link to that issue.
Types of changes
What types of changes does your code introduce to Kylin?
Put an x in the boxes that apply

[x] Bugfix (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 not work as expected)
[ ] Documentation Update (if none of the other choices apply)

Checklist
Put an x in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your code.

[x] I have create an issue on Kylin's jira, and have described the bug/feature there in detail
[x] Commit messages in my PR start with the related jira ID, like "KYLIN-0000 Make Kylin project open-source"
[x] Compiling and unit tests pass locally with my changes
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] If this change need a document change, I will prepare another pr against the document branch
[ ] Any dependent changes have been merged

Further comments
If this is a relatively large or complex change, kick off the discussion at user@kylin or dev@kylin by explaining why you chose the solution you did and what alternatives you considered, etc...

Codecov Report

:exclamation: No coverage uploaded for pull request base (kylin-on-parquet-v2@e719f7b). Click here to learn what that means.
The diff coverage is n/a.

@@                  Coverage Diff                   @@
##             kylin-on-parquet-v2    #1547   +/-   ##
======================================================
  Coverage                       ?   24.27%
  Complexity                     ?     4623
======================================================
  Files                          ?     1144
  Lines                          ?    65277
  Branches                       ?     9584
======================================================
  Hits                           ?    15845
  Misses                         ?    47784
  Partials                       ?     1648

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e719f7b...adb8a42. Read the comment docs.

Codecov Report

:exclamation: No coverage uploaded for pull request base (kylin-on-parquet-v2@e719f7b). Click here to learn what that means.
The diff coverage is n/a.

@@                  Coverage Diff                   @@
##             kylin-on-parquet-v2    #1547   +/-   ##
======================================================
  Coverage                       ?   24.27%
  Complexity                     ?     4623
======================================================
  Files                          ?     1144
  Lines                          ?    65277
  Branches                       ?     9584
======================================================
  Hits                           ?    15845
  Misses                         ?    47784
  Partials                       ?     1648

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e719f7b...adb8a42. Read the comment docs.


FE: card design jank on hover

There is some card design jank that happens on hover. Maybe we don't need the lift animation?
https://user-images.githubusercontent.com/6926057/103298469-63b49d00-49c8-11eb-996f-e16e79426f2a.mov

MacOS

I get the same thing, will remove the translation


Update Documentation for AudioFilter

Changes
The AudioFilter documentation states that a Q value of "sqrt(2), or 0.707 is flat" – but this 0.707 is sqrt(2) / 2
Checks
By submitting your pull request for review, you agree to the following:

[x] This contribution was created in whole or in part by me, and I have the right to submit it under the terms of this repository's open source licenses.
[x] I understand and agree that this contribution and a record of it are public, maintained indefinitely, and may be redistributed under the terms of this repository's open source licenses.
[x] To the best of my knowledge, all proposed changes are accurate.

how do I do this?


add link to different doc

Codecov Report

Merging #24 (f47d7bd) into master (f004a2c) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #24   +/-   ##
=======================================
  Coverage   93.57%   93.57%
=======================================
  Files           4        4
  Lines         280      280
=======================================
  Hits          262      262
  Misses         17       17
  Partials        1        1

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f004a2c...f47d7bd. Read the comment docs.


Files in the FROM layer are shown as "unmodified" instead of "added"

When the FROM layer is selected, the files in that folder should not be consider "unchanged" but "added".
Currently when unmodified files is toggled, the FROM layer does not show any files.

This is by design. If the user wants to see all added files in an image, then they can aggregate changes (^A) and unselect modified/removed/unchanged (^U, ^M, ^R) and get a list of files the user added. Though this is a semantic difference in behavior in other layers, I feel that it's the right choice.


[WIP] Rename period things

related #56, #68

Coverage decreased (-16.09%) to 80.0% when pulling 6628e21e445bfc7b621025589f89c0736ed9032b on rename-period-things into 3a19a0820dc45c95d4f19fa9861d6407ea786930 on master.

Coverage remained the same at 96.09% when pulling da5d424434007d81ca9a8e450733111a7cfcfcce on rename-period-things into 3a19a0820dc45c95d4f19fa9861d6407ea786930 on master.

Coverage remained the same at 96.09% when pulling 3154982ec54f4e8815556a86d7e054ef541d81d1 on rename-period-things into 3a19a0820dc45c95d4f19fa9861d6407ea786930 on master.

やば
masterにだしてしまっていた…


How to use Nitro features like Cache API, Storage Layer, or Auto Imports?

Is it even possible?
Sorry, but it's not clear to me from the docs or source code whether Nitro is used under the hood or not.
Nitro offers some really cool built-in features like:

Cache API
Storage Layer
Auto Imports
etc

Could anyone provide an example of using any Nitro feature?
It would be really helpful, or should I reimplement them myself?

Nitro IS used under the hood, but not completely exposed. You can configure most nitro options through createApp's server option, eg.
import { createApp } from "vinxi";

export default createApp({
	server: {
		https: true
	}
});

As per the individual APIs you have listed, each has its own reason for not being included in the API currently.

Storage Layer: It's just unstorage. You can install it yourself and set it up. Its pretty trivial.
Auto Imports: We have disabled this, but you can enable it by using unimports vite plugin.
Cache API: This one I want to include, still figuring out how, in the meanwhile cache headers can help you out.

What other features of nitro would you like me to give you an idea bout its availability.

Is it possible to register a nitro plugin?

I am assuming you are supposed to get defineNitroPlugin from #internal/nitro? That seems to only work in build or I am doing something wrong.
https://stackblitz.com/edit/solidjs-solid-start-8rmaag?file=src%2Fplugin.ts (Solid-Start)

Ohh damn yeah I forgot I had not implemented it in dev yet. Lemme fix that and push today.

I've added auto import to server and client, it's as easy as adding unimport/plugin to the vite config in app.config. Good stuff!
For some reason however, I can't make it work on api routes (through api router).

are you able to add plugins to apiRouter, pass in plugins to the function that creates the router and you should be able to use unimports there too.. is this not working.. bump everything to latest versions (0.2.1). You might have to make some changes to the config eg. mode will become type. mode: "build" becomes type: "client" and mode: "handler" becomes type: "http"

Haven't fixed the plugins in dev yet. Will do that soon. Couldn't get enough time the last few days

Was trying to use nitro-plugins with vinxi. I guess they are not yet supported in dev-mode. Do you think this will be a lot of work? Is there a way I could help?

Is it possible to import from internal/nitro at all? I'd love to be able to use Nitro runtime functions like defineCachedFunction 🙂


Issue creating VPC in Workload account: Error: Resource share Network-Main_TransitGatewayShare not found

Describe the bug
Hello, while deploying a VPC in one of the workloads accounts, there was a failure due to a tagging policy blocking the creation of the network resource by the LZA, once this was resolved and the policy was removed the Pipeline runs again.
Now it keeps hitting the same issue "Resource share Network-Main_TransitGatewayShare not found" on the Deploy Stage under Network_VPCs.
NetworkMainTransitGatewayShare/Resource/Default (NetworkMainTransitGatewayShare638AEAA9) Resource creation Initiated AWSAccelerator-NetworkVpcStack-XXXXXXXXXX-us-east-1 | 36/43 | 9:49:37 PM | CREATE_FAILED        | Custom::GetResourceShare              | NetworkMainTransitGatewayShare/Resource/Default (NetworkMainTransitGatewayShare638AEAA9) Received response status [FAILED] from custom resource. Message returned: Error: Resource share Network-Main_TransitGatewayShare not found     at P7t (/var/task/index.js:10266:316390)     at processTicksAndRejections (node:internal/process/task_queues:96:5)     at async Runtime.handler (/var/task/__entrypoint__.js:1:932) (RequestId: 1d33d321-0925-4861-bb8c-70dd474c2497)     new CustomResource (/codebuild/output/src1407/src/s3/00/source/node_modules/aws-cdk-lib/core/lib/custom-resource.js:1:823)     \_ new Import (/codebuild/output/src1407/src/s3/00/source/packages/@aws-accelerator/constructs/lib/aws-ram/resource-share.ts:185:26)     \_ Function.fromLookup (/codebuild/output/src1407/src/s3/00/source/packages/@aws-accelerator/constructs/lib/aws-ram/resource-share.ts:207:12)     \_ NetworkVpcStack.getResourceShare (/codebuild/output/src1407/src/s3/00/source/packages/@aws-accelerator/accelerator/lib/stacks/network-stacks/network-stack.ts:615:41)     \_ NetworkVpcStack.getTransitGatewayItem (/codebuild/output/src1407/src/s3/00/source/packages/@aws-accelerator/accelerator/lib/stacks/network-stacks/network-stack.ts:463:20)     \_ NetworkVpcStack.setVpcTransitGatewayMap (/codebuild/output/src1407/src/s3/00/source/packages/@aws-accelerator/accelerator/lib/stacks/network-stacks/network-stack.ts:438:70)     \_ new NetworkVpcStack (/codebuild/output/src1407/src/s3/00/source/packages/@aws-accelerator/accelerator/lib/stacks/network-stacks/network-vpc-stack/network-vpc-stack.ts:78:36)     \_ createNetworkVpcStacks (/codebuild/output/src1407/src/s3/00/source/packages/@aws-accelerator/accelerator/utils/stack-utils.ts:923:22)     \_ createMultiAccountMultiRegionStacks (/codebuild/output/src1407/src/s3/00/source/packages/@aws-accelerator/accelerator/bin/app.ts:182:29)     \_ main (/codebuild/output/src1407/src/s3/00/source/packages/@aws-accelerator/accelerator/bin/app.ts:243:5)     \_ processTicksAndRejections (node:internal/process/task_queues:96:5)     \_ async /codebuild/output/src1407/src/s3/00/source/packages/@aws-accelerator/accelerator/bin/app.ts:251:5

[ ] Version:  v1.6.2

[ ] Region: [us-east-1]

[ ] Was the solution modified from the version published on this repository?
The Network resources (TGW, Network Inspection VPC, etc..) were successfully deployed on the Network Account on a previous Pipeline run.
The issue is coming from the workload account where the new VPC is being created, here is the new config added to the network-config file.

name: UITCDC
account: UITCDC
region: *HOME_REGION
cidrs:

<IP_ADDRESS>/22
routeTables:
name: UITCDC-Tgw-A
routes: []
name: UITCDC-Tgw-B
routes: []
name: UITCDC-App-A
routes:

name: TgwRoute
destination: <IP_ADDRESS>/0
type: transitGateway
target: Network-Main
name: S3Gateway
type: gatewayEndpoint
target: s3
name: DynamoDBGateway
type: gatewayEndpoint
target: dynamodb

name: UITCDC-App-B
routes:

name: TgwRoute
destination: <IP_ADDRESS>/0
type: transitGateway
target: Network-Main
name: S3Gateway
type: gatewayEndpoint
target: s3
name: DynamoDBGateway
type: gatewayEndpoint
target: dynamodb
subnets:

name: UITCDC-App-A
availabilityZone: a
routeTable: UITCDC-App-A
ipv4CidrBlock: <IP_ADDRESS>/24
name: UITCDC-App-B
availabilityZone: b
routeTable: UITCDC-App-B
ipv4CidrBlock: <IP_ADDRESS>/24
name: UITCDC-MainTgwAttach-A
availabilityZone: a
routeTable: UITCDC-Tgw-A
ipv4CidrBlock: <IP_ADDRESS>/28
name: UITCDC-MainTgwAttach-B
availabilityZone: b
routeTable: UITCDC-Tgw-B
ipv4CidrBlock: <IP_ADDRESS>/28
transitGatewayAttachments:
name: UITCDC-Main
transitGateway:
name: Network-Main
account: PlatformNetwork
routeTableAssociations:

Network-Main-Spoke
routeTablePropagations:
Network-Main-Core
subnets:
UITCDC-MainTgwAttach-A
UITCDC-MainTgwAttach-B
gatewayEndpoints:
defaultPolicy: Default
endpoints: []
useCentralEndpoints: true

It looks like there is some stale info somewhere, however even if I delete the failed CloudFormation stack on the workload account and re-run the Pipeline the issue reoccurs.
Thank you.

Hello @jaristizabalc ! Thank you for using the Landing Zone Accelerator on AWS (LZA) solution. In the workload account that's failing to get the attachment, can you go to the Lambda console and look for the Lambda function that's named AWSAccelerator-NetworkVpc-CustomGetResourceShareCu? In there, we can check the AWS CloudWatch Log Group for that Lambda function and determine if (in the log stream) which calls are failing? Additionally, are you seeing the Resource Access Manager (RAM) share for the TGW to the workload account? Was there any blocks also on the RAM share as well?

hello @bo1984 , the Lambda function AWSAccelerator-NetworkVpc-CustomGetResourceShareCu is missing on the workload account since after the CF stack that creates it fails, it rolls back deleting this resource. However the CloudWatch logs persist, I am attaching those. As for the RAM, the share is created on the network account, however I don't see any LZA resource shared with the workload account.
log-events-viewer-result-2.csv
log-events-viewer-result.csv

The issue was on the TGW definition, the shareTargets parameter was not including the OU that contains the workload account. After it was added, the Pipeline successfully created the workload VPC and the TGW attachment.
ie.
transitGateways:

name: Network-Main
account: Network-Prod
region: *HOME_REGION
shareTargets:
organizationalUnits:
- Infrastructure
- WorkloadOU


Spring integration with Tiles

Hi Eugen,
Spring integration with Tiles code
Thank you,
Kiran.

Hi Eugen,
Do help to merge the above code so that I can share the code link in the code.


Allow for alternate MetadataManager implementations

On Android, ClassLoader#getResourceAsStream is slow and prone to concurrency issues. See this stacktrace snippet for an example of the latter:
Caused by java.util.ConcurrentModificationException
       at java.util.HashMap$HashIterator.nextEntry(HashMap.java:787)
       at java.util.HashMap$KeyIterator.next(HashMap.java:814)
       at java.util.jar.JarVerifier.readCertificates(JarVerifier.java:266)
       at java.util.jar.JarFile.getInputStream(JarFile.java:380)
       at libcore.net.url.JarURLConnectionImpl.getInputStream(JarURLConnectionImpl.java:222)
       at java.net.URL.openStream(URL.java:470)
       at java.lang.ClassLoader.getResourceAsStream(ClassLoader.java:444)
       at java.lang.Class.getResourceAsStream(Class.java:1169)
       at com.google.i18n.phonenumbers.MetadataManager$1.loadMetadata(MetadataManager.java:53)
       at com.google.i18n.phonenumbers.MetadataManager.getMetadataFromSingleFileName(MetadataManager.java:185)
       at com.google.i18n.phonenumbers.MetadataManager.getMetadataFromMultiFilePrefix(MetadataManager.java:116)
       at com.google.i18n.phonenumbers.MultiFileMetadataSourceImpl.getMetadataForRegion(MultiFileMetadataSourceImpl.java:64)
       at com.google.i18n.phonenumbers.PhoneNumberUtil.getMetadataForRegion(PhoneNumberUtil.java:2127)
       at com.google.i18n.phonenumbers.PhoneNumberUtil.parseHelper(PhoneNumberUtil.java:2986)
       at com.google.i18n.phonenumbers.PhoneNumberUtil.parseAndKeepRawInput(PhoneNumberUtil.java:2878)
       at com.google.i18n.phonenumbers.PhoneNumberUtil.parseAndKeepRawInput(PhoneNumberUtil.java:2867)

It would be very useful to allow for an alternate MetadataManager implementation which can load metadata from arbitrary locations, such as a file shipped as an Android asset in an APK.
Other libraries like Joda-Time and ThreeTenBP have similar issues, which has resulted in Android-specific libraries which wrap and replace their metadata-loading implementations:

https://github.com/dlew/joda-time-android
https://github.com/JakeWharton/ThreeTenABP

This is possible because those libraries allow for alternate implementations of their metadata loaders.

We have this I think? See MetadataLoader, which you can pass in to a PhoneNumberUtil.createInstance(MetadataLoader).
Either way, what makes you say the concurrency issues would be due to getResourceAsStream? Could you elaborate on what Android and libphonenumber versions you're using?

@keghani My bad, I didn't see that bit of the API.
These issues seem to be prevalent on Android L and M; we haven't had any crashes on other versions yet. We're on libphonenumber 8.3.2 currently.

Hmm, looks like DEFAULT_METADATA_LOADER is hardcoded in a couple of places:
https://github.com/googlei18n/libphonenumber/blob/master/java/libphonenumber/src/com/google/i18n/phonenumbers/MetadataManager.java#L83-L84
https://github.com/googlei18n/libphonenumber/blob/master/java/libphonenumber/src/com/google/i18n/phonenumbers/MetadataManager.java#L91-L92

The default loader is still used for short numbers and alternate formats. Moreover, you still add metadata files to classes while on Android they should be in assets. I made fixes for this issues in my fork of libphonenumber. However, it would be really nice to see these fixes in the original project.

It is for short numbers and alternate formats, because we don't have a similar option to initialize ShortNumberInfo and PhoneNumberMatcher via a custom MetadataLoader like PhoneNumberUtil.
We currently don't do that for geocoding or prefixmapper either (https://github.com/googlei18n/libphonenumber/pull/577).
Is this important for you? I can see if the former is something I can do in the foreseeable future, but geocoding/prefixmapper are a bit more work so not sure about prioritization now.

@MichaelRocks thanks for the pointer! Is it possible for us to do this as a cross-platform library? We don't want to be used only in Android.

@keghani The best way to do this is to ship a metadata-less variant of the library, as Joda-Time and ThreeTenBP do, and to provide hooks for alternate MetadataLoader implementations so a third-party library can ship their own copies of the metadata in alternate formats.

Agree with @tadfisher. And I'm not sure it's possible to make the library cross-platform without breaking backward compatibility. At least I had to do that in my port.

Closing this as the original need has been satisfied. I'll log issues for supporting custom metadata loading for shortcodes and alternate formats.


Terminal issue

Any code cpp/js runs perfectly in output section..but no response in terminal section(open in terminal).
2)Terminal console is completely empty and non responsive(can't type anything).
3)Not getting solution on internet.

likely same root cause as https://github.com/microsoft/vscode/issues/201129


Require user confirmation of awareness

When the user invokes any counshell command for the first time, we ask
him to confirm that he is aware of the shell behavior. This is
intended to scare him a little bit, and to avoid misunderstandings. If
he answers yes, store that in a customizable variable.

Codecov Report

Merging #1 into master will not change coverage.
The diff coverage is 100%.

@@          Coverage Diff          @@
##           master     #1   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files           1      1
  Lines          94    100    +6
=====================================
+ Hits           94    100    +6

Impacted Files
Coverage Δ

counshell.el
100% <100%> (ø)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6b9341a...4f44162. Read the comment docs.

counshell is not getting into melpa, so there's no reason to merge this.


Add files via upload

The 9 files to separate the installation files uploaded for review. Notes:

All files need to be reviewed for format, and links updated to .md format
Debian and RedHat files are same except for beginning install process.
OtherLinux and Mac could be the same, but left Mac separate.
The changes should be updated in existing Algorand switch-networks file for making a new service. It shows only instance-template-unit file way.
Still need to explain editing template-unit file vs. instance-template-unit file. But didn't do as ConfigureAlgodService as feel it needs much more explaination on systemd file editing. Please decide for me.

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

Forgot to remove  and  tags from files. I removed and re-uploading.
Also forgot to include GivePermissionRunAsAlgorandUser.md file

closing for lack of progress


fix(Newsletter): modified gradient dash position

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


BindMultipleInput.razor Sample

BindMultipleInput.razor sample code results in:
InvalidOperationException: The type 'System.String[]' does not have an associated TypeConverter that supports conversion from a string. Apply 'TypeConverterAttribute' to the type to register a converter.

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

ID: b211df59-e1c9-86c0-c904-31fa3c361e6d
Version Independent ID: 3f912dfc-5ba5-6c6c-ba93-1ae78508a5cc
Content: ASP.NET Core Blazor data binding
Content Source: aspnetcore/blazor/components/data-binding.md
Product: aspnet-core
Technology: aspnetcore-blazor
GitHub Login: @guardrex
Microsoft Alias: riande

Hello @DomChiariello ... I'll get back to you as soon as I can, but I'm buried under several issues at the moment. It will probably take me a few days to dig out ⛰⛏😅. In the meantime to work out what's going wrong with the example ... if you want to chat with some community devs about it, we recommend the usual public support channels ...

Stack Overflow (tag: blazor)
ASP.NET Core Slack Team
Blazor Gitter

I'll get back to you as soon as I can. 🏃🏃🏃🏃🏃🏃

@DomChiariello ... I don't repro that error. The component works here ...

Confirm that you're on the latest version.
Obtain support from the community. https://docs.microsoft.com/aspnet/core/blazor/fundamentals/#support-requests


Move hydrate from core to userland 🚰

Why not start 2018 off right by losing some weight in Hyperapp? 🎉
Most new apps won't need SSR/hydration initially, and those that will are the more sophisticated users on larger projects that probably won't mind adding a small function to do this in userland:
const hydrate = element => {
  const hydrateNode = node =>
    node && {
      name: node.nodeName.toLowerCase(),
      props: {},
      children: [...node.childNodes].map(
        child =>
          child.nodeType === Node.TEXT_NODE
            ? child.nodeValue
            : hydrateNode(child)
      )
    }
  return hydrateNode(element.children[0])
}
...
container = document.getElementById("app")

app(state, actions, view, container, hydrate(container))
...

Adding a new optional argument isn't a breaking change (although this would be easier with the old object props instead of spread out), and I considering removing hydration from core more of a performance change since the initial patch will handle a nullish oldNode perfectly fine by creating all new elements.
This saves 57 bytes in the process.

Interesting idea and valid points. Doing import hydrate from '@hyperapp/hydrate'; seems reasonable!
Either way I am down (keep it or leave it).
Let's see what others have to say 😄

Considering this one feature (that not many seem to actually use) makes up over 4% of our small library footprint, I'd like to at least consider moving this out of our core responsibilities.

@okwolf Let's gather more feedback. I find small just works things like these seal the deal more often than not.

I'm for removing hydration from core. Mainly from the perspective that I think routing is a more popular feature than hydration, and since routing doesn't get to be in core, why should hydration? In fact, if it were possible to replace routing with hydration I think that would be a win. Maybe we could reduce the router code size by putting it in core (allow shortcuts other modules don't get) too.
I know a lot of people would be against that, and I'm not 100% sure it's a good idea either, but it makes more sense than hydration in core imo.

Bringing back the router into core is an interesting idea. I am not sure about hydration. I think there was an issue about this already and it was closed as wontfix.

@JorgeBucaran ...but then we would not be a 1 KB library anymore...
... unless we take out hydration? Or is the size difference still too big?

Anyway, just to clarify my preference here:

neither hydration or routing in core
routing in core, hydration out of core
hydration in core, routing out of core
hydration and routing in core

In preference order :

neither hydration or routing in core
routing in core, hydration out of core

I'm good with neither routing or hydration being in core, so long as we can still add hydration easily when needed.
If routing is put into core again, I'd like it tree-shakable and not super baked in, since I have my own routing implementation.

I'd be happy to see hydrate abstracted to it's own repo but don't see much to be gained by pulling the router into core.


Paramiko sudo handling

Local user and remote user do not have to match since anyway the command  will be excuting over ssh.

I recommend a CHANGELOG entry. Otherwise LGTM.

Lol, I was confused by the other PR a bit, but this clears it up.


Implement "Warmup" for BodyDetector and FaceDetector

Problem

Refresh the page or visit it for the first time.
Select a webcam from the dropdown.
The video element will display the media stream from your webcam with reasonable FPS, but it will begin to stutter as the BodyDetector and FaceDetector start to run.

Information
From what little I've read, it seems as though the TensorFlow models usually do take a few seconds to "warm up" before they run well.
We need to implement some sort of warmup that runs when the page loads, preferably before you even select a webcam, so that the experience is "seamless". If this cannot be achieved, then we need to implement an animated (use CSS animations) progress bar which gives the user some indication that things are being prepared in the background.
I believe the progress bar would be the easiest approach as we should be able to hide the video and canvas elements (either hidden or moved off-screen) and then display them when the models are "loaded" (when their awaits finish). We'd then get rid of the progress element and swap it for the video and canvas elements.
The tfjs library, or the model libraries themselves, may have some API for checking whether things are "warmed up".

Resolved in commit 69e056b44644c372f9e29625598afb7b0dfc955e.


⚠ Mobitopup has degraded performance

In 2105d3a, Mobitopup (https://napcard.voz.tech) experienced degraded performance:

HTTP code: 200
Response time: 5494 ms

Resolved: Mobitopup performance has improved in 63810a4 after 7 minutes.


The argument types of write api and delete api are inconsistent.

Checklist

[X] I have looked into the README and have not found a suitable solution or answer.
[X] I have looked into the documentation and have not found a suitable solution or answer.
[X] I have searched the issues and have not found a suitable solution or answer.
[X] I have upgraded to the latest version of OpenFGA and the issue still persists.
[X] I have searched the Slack community and have not found a suitable solution or answer.
[X] I agree to the terms within the OpenFGA Code of Conduct.

Description
I am using an object I created with the ClientTupleKey type for both write operation and delete operation, but I encounter a type error for delete operation.

The method deletes(List) in the type ClientWriteRequest is not applicable for the arguments (List) Java(67108979)

package dev.openfga.sdk.api.client.model;

import java.util.List;

public class ClientWriteRequest {
   private List<ClientTupleKey> writes;
   private List<ClientTupleKeyWithoutCondition> deletes;

   public ClientWriteRequest() {
   }

   public static ClientWriteRequest ofWrites(List<ClientTupleKey> writes) {
      return (new ClientWriteRequest()).writes(writes);
   }

   public ClientWriteRequest writes(List<ClientTupleKey> writes) {
      this.writes = writes;
      return this;
   }

   public List<ClientTupleKey> getWrites() {
      return this.writes;
   }

   public static ClientWriteRequest ofDeletes(List<ClientTupleKeyWithoutCondition> deletes) {
      return (new ClientWriteRequest()).deletes(deletes);
   }

   public ClientWriteRequest deletes(List<ClientTupleKeyWithoutCondition> deletes) {
      this.deletes = deletes;
      return this;
   }

   public List<ClientTupleKeyWithoutCondition> getDeletes() {
      return this.deletes;
   }
}

Expectation
The arguments of the delete api must have the same type as the arguments of the write api.
Reproduction
        ClientWriteRequest client = new ClientWriteRequest();

        List<ClientTupleKey> tuples = new ArrayList<ClientTupleKey>();

        tuples.add(new ClientTupleKey()
                .user("parent_group:" + event.getEventUserId())
                .relation("assignee")
                ._object("group:" + event.getEventUserId()));
        tuples.add(new ClientTupleKey()
                .user("member_group:" + event.getEventUserId())
                .relation("assignee")
                ._object("group:" + event.getEventUserId()));

        if(event.isEventUserChildOfObject()){
            tuples.add(new ClientTupleKey()
                    .user("parent_group:" + event.getEventUserId())
                    .relation("parent")
                    ._object("parent_group:" + event.getEventObjectId()));

            tuples.add(new ClientTupleKey()
                    .user("member_group:" + event.getEventObjectId())
                    .relation("member")
                    ._object("member_group:" + event.getEventUserId()));
        }

        if(event.isWriteOperation()) {
            client.writes(tuples);
        }
        else if(event.isDeleteOperation()) {
            client.deletes(tuples);
        }

OpenFGA SDK version
0.5.0
OpenFGA version
1.5.7
SDK Configuration

Logs
No response
References
No response

:wave: hi @xXAvoraXx, thanks for raising an issue!
If I am understanding correctly, you are expecting that the tuple arguments for write and delete are the same. However, the schema for writes vs. delete is actually different, hence the different argument types. The write schema looks like this, notice  the different types for the argument to write versus delete (because write accepts a condition param, but delete does not):

As the models are generated from the API schema, we see that the SDK type is consistent with the API schema. Hope that helps clear up any confusion!

Hi @jimmyjames I actually expect it to accept the same type conversions as in the .NET SDK, because there is no condition in the tuples value I create with ClientTupleKey and I waste time doing type conversions when I want to delete. If you examine the example I gave, I create the tuples with ClientTupleKey when the event is delete or write, but if it is delete, I have to do a type conversion.


Allow for no mpi

mpi4py chokes on arm, this is no good.

conda works fyi

What does that mean? conda install mpi4py works?

yeah pip install mpi4py is failing, conda works ok. Would be nice to not rely on MPI more generally

@scemama had some ideas for doing direct socket communications. Would you share your ideas with us here?

You can check this pdf:
https://zenodo.org/record/5718286/files/parallelism_scemama.pdf
On slide 48, I present interprocess communication and the example used is the computation of pi using a stochastic algorithm. It starts with single-node interprocess communication with pipes, and around slide 60 I present it with sockets. You could use exactly the provided Python examples by replacing pi by the AFQMC energy :-)
My QMC code QMC=Chem doesn't use MPI and uses exactly this design and we scaled up to ~80 000 processes.
I will be happy to help.

Also, instead of using sockets, I would recommend using ZeroMQ which is easier and more flexible than sockets. There is a very good Python module pyzmq.

I made an example in PR #224

Closed by #245


LocalStorage issues

Currently tracks are stored in LocalStorage, read on load and deleted after only to be stored again when browser closes. This can cause following issues:

If you open second tab will not have tracks open, there might be a chance for tracks to be lost.
Because tracks are stored in LocalStorage there is possibility for them to be lost on browser crash.
LocalStorage has limit of 5MB (might be issue if someone has large number of tracks)

How do you feel about implementing IndexedDB and not deleting tracks on load. If that's ok I'd be willing to contribute.

Thank you very much for your suggestion, I actually did not know much about IndexedDB before your issue.
I have re-implemented the website from scratch and it now uses IndexedDB instead of localStorage.
You can check it out here: https://gpx.studio/gpx.studio/ and provide feedback on this new repository: https://github.com/gpxstudio/gpx.studio.


Report messages that get deleted in game

Bots will relay deleted messages.

Added in https://github.com/dylanpiera/Mafia-Quickplay-DiscordBot/commit/4658c1e37fd796ce6d67d4ed9b8d068e4f9c2ba4


Add packageJsonPath

Will be good for the cases where you have top level package.json but also nested folders.

That would also be nice for supporting mono-repository using npm workspaces.

@amercier , On v2 it works in any monorepo.
That's because now the lib is scanning for all package json in the cwd :)


Possible improvement in documentation

I'm following the documentation here. Specifically, I find that running the second command in the code block of the section "Compiling the kernel for the GPU device" returns a linker error complaining about the lack of the lcudart library. I have solved this issue by adding the option -L /usr/local/cuda-8.0/lib64/ to the command, since the libcudart.so library is located in that folder on my machine. I'm not sure how else this library would be located (LD_LIBRARY_PATH is only searched on execution, not compile-time), so I'm thinking this problem might not be specific to my configuration. If so, adding mention of this option on the documentation might be valuable.

@zplizzi  Could you please let me know what the value was of $TF_INC as per the following step in the instructions:
TF_INC=$(python -c 'import tensorflow as tf; print(tf.sysconfig.get_include())')

@keveman  Should there also be an equivalent $TF_LIB path?

We do have tf.sysconfig.get_lib() that gives you the path to use for the -L option. However that's for the TensorFlow libraries. These instructions assume that cuda libraries are available in /usr/local/lib64 which is typical if you install cuda with the default options. In that case, you wouldn't need to pass the extra -L to point to the location of cuda libraries. But @zplizzi does have a point, it might be valuable to add that to the documentation. @zplizzi do you mind sending out a PR?

Okay, I've submitted a PR adding a note in the docs about this.
@prb12 My $TF_INC is /home/zack/venv/2/local/lib/python2.7/site-packages/tensorflow/include, since I've installed TensorFlow into a virtual environment. The result of tf.sysconfig.get_lib() is /home/zack/venv/2/local/lib/python2.7/site-packages/tensorflow/core, as expected from @keveman's comments.


Updated libraries and improved support for multi window

Libraries versions updated
Improved support for multi window
Declared activity as resizable
Handled configuration changes manually
Integrated WindowManager to retrieve correct display metrics

LGTM


bigtable: system tests

Mocha will run describe blocks, even if they are skipped. This was causing errors to be thrown if the contributor didn't have the Bigtable env vars set.

Is this no longer relevant..?

#1461


Credential issuer name does not wrap on credential card

Long issuer name does not wrap to next line.
All labels and attributes should wrap to next line (as many as needed)

Looks good.


Error: "SSL_connect returned=1 errno=0 state=error: dh key too small"

First of all i want you to know that before i opened this issue i looked if it was reported by someone else and i already applied those solutions without success.
The problem seems to be that postal refuses to send emails to servers which have SSL with weak Cipher.
I run the command openssl s_client on two mail servers to which we can send emails and to which we cannot. The difference i found is in the TLS version and Cypher of their SSL certificate. The failed one has TLS v1.2 Cypher DHE-RSA-AES256-SHA256 (which is weak) and the other TLSv1.3 Cypher TLS_AES_256_GCM_SHA384 (which is recommended).
This results in a Ephemeral Diffie-Hellman Key too small for the failed server Server Temp Key: DH, 1024 bits
How can we tell Postal to still communicate with servers when Server Temp Key is small?
I am using v2 of Postal.

See #1558 as you need to create your own docker image as any configuration changes won't persist if the container is replaced and may not be applied as the processes are already running (and restarting would remove the changes)

Ah that should work but I think you need to apply it to the worker one as well

Finally. Now is working. So in the docker-compose.yml i added the /opt/openssl/openssl.cnf for the worker container also.
Thank you.

I have the same problem but i have the latest image, is this still not fix?

@casualmatt i am running v2.1 with this fix

I'm using 2.1 but the fix is not done, i probably need to use the work around.


Minor Grammatical Updates

Also, fixed the tutorial link

Q
A

content fix?
Yes

New article?
No

Related issues?
None

What's in this Pull Request?
Minor Grammatical Updates

@thechriskent,
Thanks for having already signed the Contribution License Agreement. Your agreement was validated by Microsoft. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot

thx Chris, appreciated.


fix(mj-button): make entire button area clickable

resolves #359
Can I get some help with setting up litmus tests for this? Have only tested in the clients I have at hand.

This has been tried a number of times already.... https://github.com/mjmlio/mjml/search?q=button+clickable&type=Issues&utf8=✓

@rogierslag Yes it has, because it's an important feature. I'm confident that there is a way to solve this.
According to this article from litmus, there are multiple approaches that work well for most clients.

Well we're using the 2nd technique as described in this article, this is the "most" bulletproof buttons with the less constraints. Other can have some issue with multi-line buttons, or cannot be used inside a VML background

Yes, and because the button will break in various scenarios (used over a background image or containing multiline content like @iRyusa said, which is pretty common), those approaches aren't acceptable. As MJML is a framework, it has to stay as standard as possible to support the various use-cases.
However, if you know that one of those drawbacks is ok for you (for example you never use buttons over background images), you can create your own custom component and we'll be happy to feature it on https://mjml.io/community.
If you do find an approach that does work everywhere though, you're more than welcome to share it with us and we'll happily integrate it!

I've worked a bit more on it, and am considering different solutions. Multi line seems really difficult to get looking correct.
Personally I'm fine with the larger distance between lines on Outlook in order to improve the clickability of the buttons, but I can see why others wouldn't be.
I'll share litmus tests later today.

Great news! Feel free to use the buttons in the styleguide for your tests so it's easy to compare the support before/after: https://github.com/mjmlio/mjml/blob/master/packages/mjml/styleguide.mjml#L187-L281

Hi there,
I'm closing this PR for now because we won't accept any PR (for non breaking bugs) on MJML3.
Feel free to reopen on the new next branch if you got some improvements for MJML4 !


Remove extra spaces in text node class

Hi!
Please remove extra whitespace before field content in TextNode class.
@Data
@Document
public class TextNode implements NodeContent {

	private String content;
}

It's all. Thanks.

The code is already correct


update documentation

pip must automatically download corresponding binary wheel from PyPI.  Doesn’t it work?

It's possible they're using old pip (<1.5) which won't install wheels by default?

So the guide should recommend to install the latest version of pip, rather
than to manually download the corresponding wheel from PyPI.
On Wed, Sep 16, 2015 at 1:49 PM Anthony Sottile<EMAIL_ADDRESS>wrote:

It's possible they're using old pip (<1.5) which won't install wheels by
default?
—
Reply to this email directly or view it on GitHub
https://github.com/dahlia/libsass-python/pull/86#issuecomment-140625872.

We've since switched our main branch from python -> master, please recreate this pull request :)


Advice on embedding dotspatial within a larger application

I have a larger application with multiple different functionalities. One of those functionalities uses dotspatial to display and manipulate a map. My idea order of operations would be to:

Open up a form with a menustrip with multiple items.
Upon clicking on one items of the menustrip, a dotspatial map control and legend would be made available to the user, in addition to some toolbars (pan, zoom, etc.)
Upon clicking other items, the map (and other dospatial stuff) should be disposed  and a completely new set of controls would be made available to the other.

I have been using the demomap to launch dotspatial as part of the startup form, but i am having trouble making the transition to a scenario where dotspatial is not loaded on the startup form. One possibility that i have been exploring is to keep my original dotspatial form and just open it up inside of the main form of my new application. However, if possible, i'd rather treat is as a user control. Unfortunately, I get all kinds of weird stuff happening like menubars popping out of nowhere, Iheader error messages, and the extensions not loading.
I would appreciate guidance/advice on how to structure an application like this. Thanks.

@snahdog do you still have troubles with it? :)

I could not figure out how to make a user control and have things work correctly. What I did instead was the alternative that I described in my initial post: I have a main application form and I use it to open up a form similar to the demomap application inside of that main form and set the form characteristics in a way that it looks and functions like a user control. It works fine in that case. The downside is that each time I open up a form like this, it has to reload the extensions, which takes a bit more time.


SCB-1094 Fixed the java doc build error in tcc-inventory module

Coverage remained the same at 90.989% when pulling 2ee773b09941c7eadea58c84c81b737731b8ea39 on SCB-1094 into d4a02a2f31344e5f09a98d9cea53980ba79de4b5 on master.


Consider mflr r0 equal to stwu r1 in tail calls

Older versions of CW put the mflr r0 before the stwu at the start of functions, so the tail call heuristic should consider those too

Fixed in cdec10eb2af53562f3cdeb149c53e6d4d657c647


Format codebase

Fixes #97
Since there is some counter-arguments to having a single coding style enforced by terraform fmt, I’m issuing the PR so we can point out directly where it’s undesired.

Anyone have any objections? Can we point out the problems?
@borsboom @ketzacoatl
Otherwise we should just merge. It’s easier to adjust later to some other style if we have a consistent codebase. Right now is all over the place.


android.content.res.Resources$NotFoundException: Resource ID #0x0

Hi,
Post installation of dynamic module, if we are accessing any resource through Resources#getIdentifier(String name, String defType, String defPackage) method which returns 0 as resourceId
We have added only one resource in our drawable folder i.e default_refer.png and made some changes in KotlinSampleActivity.
Kindly suggest what we are doing wrong.
class KotlinSampleActivity : BaseSplitActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_feature_kotlin)

        // not working
        try {
            ContextCompat.getDrawable(this, resources.getIdentifier("default_refer", "drawable", packageName))
        } catch (e: Exception) {
            e.printStackTrace()
        }

        // working
        try {
            ContextCompat.getDrawable(this, R.drawable::class.java.getField("default_refer").getInt(null))
        } catch (e: Exception) {
            e.printStackTrace()
        }

        // working
        try {
            ContextCompat.getDrawable(this, R.drawable.default_refer)
        } catch (e: Exception) {
            e.printStackTrace()
        }
    }
}

Please take a look at the sample code and compare notes. If the issue persists, please file another bug over there or ask on StackOverflow.

It seems like your issue is related to the packageName. Please check that the resource package name is correct for your first call.


Enhancement: Make ol.style.Icon scalable in both X and Y.

Currently the scale parameter of an ol.style.Icon has a scale parameter that takes a single float value between 1 and 0 the defines the scale of the icon.  To make the Icons more useful to model real-world items (cars, planes, ships etc.) they would need to be scalable in both X and Y axis.
Suggested that this is done to allow this.  What would be involved?  I have been looking in ol.render.canvas.Replay.prototype.replay_ and 'fiddling' with values in there seems to perform scaling and rotation.

Feeding in custom x/y coords (debug) into replay_ (case ol.render.canvas.Instruction.DRAW_IMAGE) and moving the rotation IF clause in ol.vec.Mat4.makeTransform2D above the scale works - no skewing.
I'm manipulating the scale, scale clause in
ol.vec.Mat4.makeTransform2D(                 localTransform, centerX, centerY, scale, scale,                 2, -centerX, -centerY);

Nobody?

It would be nice to allow scale to be either a number or Array.<number> (instead of adding scaleX and scaleY).  Not sure how others feel about that.

That is what I did, it passed build and works, but making the document/api updates is a bit beyond my knowledge of the codebase.
Is anyone willing to 'sponsor' (i.e. do) thus update for me?
On 25 June 2015 16:18:20 BST, Tim Schaub<EMAIL_ADDRESS>wrote:

It would be nice to allow scale to be either a number or
Array.<number> (instead of adding scaleX and scaleY).  Not sure
how others feel about that.

Reply to this email directly or view it on GitHub:
https://github.com/openlayers/ol3/issues/3803#issuecomment-115289772

--
Sent from my Android device with K-9 Mail. Please excuse my brevity.

Looking at the codebase I'll need to rewire the webgl render a bit as well to use scale[0] and scale[1] throughout.  As to the scale parameter - as it's still experimental, should we just switch to an Array ongoing, defaulted to [1,1] if not set?
The hardest part for me at the moment is getting up to speed with HOW to successfully edit the codebase so it passes validation at every point - changing the type has consequences throughout the codebase I'm not aware of (does me switching the rotation matrix transform above the scale cause issues?  No idea, it just worked).


Missing: Nox Flowing Sword

Nox Flowing Sword is a Curved Sword that is missing from the list.
https://eldenring.wiki.fextralife.com/Nox+Flowing+Sword

It was incorrectly added into the straight swords.
Moving it to the curved swords.

Fixed in f44da8a
Thanks for finding this!


Use JsHint instead of JSHint in brackets.json settings file ?

Hello,
I use Brackets 1.4 on Windows7.
I was not able to make jshint work until I made a change in the global "Preference File" (menu Debug > Open Preference file).
I use 'JsHint' instead of 'JSHint' here:
    "language": {
      "javascript": {
          "linting.prefer": "JsHint",
          "linting.usePreferredOnly": true
      }

I am not sure if it is the right solution (should README.md be updated ?) or if I missed something.
Thank you for your attention.

Hmm - so I'm confused. That setting just tells Brackets to ignore JSLint and prefer JSHint. Are you saying that part didn't work, or the extension didn't work at all?

@michaelrambeau, works for me with capital "S" and does not work with the lower-case "s". If you try the array syntax for linting.prefer:
    "language": {
      "javascript": {
          "linting.prefer": [ "JSHint" ],
          "linting.usePreferredOnly": true
      }
    }

then after you type the opening [ after "linting.prefer": , in Brackets 1.4, you should get hinted on the currently registered CodeInspection providers. This extension registers a provider with upper-case "S", i.e. "JSHint".
P.S. FWIW, your example does not close the "language" brace, but I guess you just copied it like that.

Sorry for the late response, I should have included screenshots since the start.
What I mean is that with "linting.prefer": "JSHint" setting, linting feature is not enabled.
For example, there is no icon displayed at the right bottom corner, to show that my code is valid.
For example, I cannot see that my gulpfile.js is valid:

But if I use "linting.prefer": "JsHint", then linting is enabled and I can see the green check icon.

@busykai I tried the array syntax but I got the same result.
And the missing brace was just the result of a "lazy" copy-paste, indeed.
Anyway, there may be something wrong with my settings if I was the only one with this problem, so don't mention this "issue" it and feel free to close it.
Thank you very much!

I think you need to use an array. Mine is: "linting.prefer":["JSHint"]

Hello, it seems to be a version problem.
If I install the extension from Brackets Extension Manager, I got the version 0.0.2

In this old version, the linter is registered under the name JsHint, as I can see in main.js file:
CodeInspection.register("javascript", {
    name: "JsHint",
    scanFile: hintFile
  });`

But if I check the code from the master branch, the name is JSHint, as you can see here:
https://github.com/cfjedimaster/brackets-jshint/blob/master/main.js#L38
So I don't know why I get an old version when I use Brackets Extension Manager (with Bracket 1.4 on Windows 7). I removed and re-installed the extension but I got the version 0.0.2 again.

Oh dude - that isn't me. TodorCampean is someone else.

Hello, hum, that is embarrassing, I am sorry for having spoiled your time.
What is confusing is that brackets homepage includes a link to your brackets-jshint extension, in the "Popular extensions" category.
But when you use Brackets extension manager, if you search brackets-jshint you find "the other one", and I cannot see yours.
So I am wondering what is the right way to install your brackets-jshint extension (git clone in the brackets extension folder, I guess), maybe it could be mentioned in the README.md.
Anyway, thank you very much for your answers!

Just search for jshint and you will see mine.
On Tue, Aug 11, 2015 at 5:37 PM, Michael Rambeau<EMAIL_ADDRESS>wrote:

Hello, hum, that is embarrassing, I am sorry for having spoiled your time.
What is confusing is that brackets homepage http://brackets.io/
includes a link to your brackets-jshint extension, in the "Popular
extensions" category.
But when you use Brackets extension manager, if you search brackets-jshint
you find "the other one", and I cannot see yours.
So I am wondering what is the right way to install your brackets-jshint
extension (git clone in the brackets extension folder, I guess), maybe it
could be mentioned in the README.md.
Anyway, thank you very much for your answers!
—
Reply to this email directly or view it on GitHub
https://github.com/cfjedimaster/brackets-jshint/issues/83#issuecomment-130111941
.

--
Raymond Camden, Developer Advocate for MobileFirst at IBM
Email<EMAIL_ADDRESS>Blog : www.raymondcamden.com
Twitter: raymondcamden

You are 100% right, it works. Thank you very much for your support!


removed bugs from backend

Closes: #39
Checklist:

[x] My code follows the style guidelines of this project.
[x] I have performed a self-review of my own code.
[x] I have commented my code, particularly in hard-to-understand areas.
[x] I have made corresponding changes to the documentation.
[x] My changes generate no new warnings.

The main bug is with the typescript and node modules are not fully installed

@himanshujaidka Are we not using typescript instead of Javascript as the techstack?
You have removed all of the .ts files and replaced them with .js, have you discussed this with the project admin and mentors?


Accelerometer readings are negative

Describe the bug
The coordinate axes of the accelerometer are all negative what the Azure Kinect Returns.  The expected behavior of the accelerometer is specified in the Azure Kinect DK documentation.  https://learn.microsoft.com/en-us/azure/kinect-dk/coordinate-systems
To Reproduce

Read the accelerometer data from an Azure Kinect and a Femto Bolt in the same orientation.

Expected behavior
The accelerometer output should have the same orientation as the Azure Kinect.

Thank you for reporting the issue, we will fix it in the upcoming versions

This issue has been resolved in this commit. It is advisable to synchronize your code directly from the main branch.


UI for Portal Expiration date

Description of problem
The UI to manage the PortalExpiry (portal expiration date) was removed in DNN 9.  This was a bad choice.
I have a client with several hundred portals in a DNN installation and they use that to manage the various portals.
Description of solution
Add the option to set the PortalExpiry date to Site Settings for something
Description of alternatives considered
It can be managed in SQL, but this is not the way to do it.
Screenshots
If applicable, provide screenshots to help explain the problem and/or enhancement.
Additional context
Add any other context about the enhancement that may be helpful with implementation.
Affected browser
It is NOT a browser issue.

@jncraig
a) What should happen, after the site expired and the site is called?

display site as usual
display DNN 404
display error message
b) Should Expiry Date be editable by site admins or superusers only (second sounds logical to me)?

I think the logic is still all in place to respect the database settings and only the UI was not migrated to the Persona Bar... I think....

I did a quick test because I was curious... set PortalSettings.ExpiryDate to 2020-12-31 00:00:00.000 and reloaded the app pool, then got the message you see below.
And also verified that the displayed text is where you'd expect, /App_GlobalResources/SharedResources.resx.

If/when its added back to the (PB) UI, it would be a nice touch if both things were edited in the same place. Basically the two things are joined at the hip, so don't make people suffer Googling to figure out where to find that message.

When would you like the Site to expire?
What message would you like displayed if the site is visited after the Expiry Date?

@valadas is right.  The functionality doesn't need to be altered.  We just need to have the UI back.
I think that the 3 options proposed by @sleupold have merit.

Perhaps an email or a daily email to administrators (site and host) when a site expires would be helpful.

Please reopen.  It is relevant.
On Wed, Jul 7, 2021 at 8:48 PM stale[bot] @.***> wrote:

Closed #4567 https://github.com/dnnsoftware/Dnn.Platform/issues/4567.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/dnnsoftware/Dnn.Platform/issues/4567#event-4992067216,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABEDMRLO5KUKRXYGNGYP6R3TWTYUXANCNFSM4ZXIWC3Q
.

It seems there are quite a few ideas going here, but no clear actionable task(s) at this point.  In order for a developer to pick this issue up to work on it, I think it would be nice for them to know exactly what is being proposed before they start developing and potentially miss the mark.
The MVP approach would be to simply resurface the setting for portal expiration date in the UI and leverage the API that is evidently already in place to handle it.  If it needs to be more robust than that, then it may lead to the issue becoming stale again.  😉

@jeremy-farrance regarding the ability to edit the messaging in UI, this would potentially lead to a much larger discussion and issues.  To my knowledge, this would be a fundamental shift within DNN to allow editing of resource files from anywhere other than the Languages UI (which accommodates multi-lingual).  While the convenience would be appealing for the admin (I totally understand the sentiment here), I personally would not support this approach because it would open I huge can of worms by setting a precedence for it to be done like this elsewhere (for virtually every other localized setting, etc.).  And how would you handle localization in this context.  This would require unnecessary UI bloat to handle appropriately.

All I want is the UI for the ExpiryDate to be added back to the Site Settings or wherever it was!
I agree with Dave that bringing Resource Files into the discussion opens a real can of worms ...


[AutoRelease] t2-alertsmanagement-2022-08-22-93867(Do not merge)

https://github.com/Azure/sdk-release-request/issues/3090
Live test success
https://dev.azure.com/azure-sdk/internal/_build?definitionId=965

issue link:https://github.com/Azure/sdk-release-request/issues/3090


"Manifest not found" running curl - Debian "buster" release

The Docker.template file has this line:
FROM balenalib/%%RESIN_MACHINE_NAME%%-debian

and it thus appears that the wifi-connect project is affected by this issue:
Debian Buster arm32: "Manifest not found" using curl / TLS
https://github.com/balena-io-library/base-images/issues/562
Known workarounds:

Replace the FROM line in the Dockerfile.template file with:

FROM balenalib/%%RESIN_MACHINE_NAME%%-debian:stretch

I.e., add ":stretch" to the end. This will revert to the previous Debian release.

Alternatively, add "RUN c_rehash" after the package installation RUN instruction, as follows. This reportedly fixed another repo, allowing the new Debian "buster" release to be used.

FROM balenalib/%%RESIN_MACHINE_NAME%%-debian
RUN install_packages dnsmasq wireless-tools
RUN c_rehash

[pdcastro] This issue has attached support thread https://jel.ly.fish/#/support-thread~ca6f7d4f-9043-4494-9a55-87b1910f15ac

The issue has been resolved in our base images, so I am closing this one here as invalid.


Fix pNext chains unproperly copied in VulkanStateTracker (Issue #1269)

This commit fixes the issue #1269
The first idea was to modify the UnwrapStruct*Handles functions to allow more flexibility on what is unwrapped (Vulkan handles, application owned pointers or both).
But I couldn't find a way to properly modify these functions without either altering their behavior, their performance, or having to dig into deeper fundamental changes.
So instead, this commit simply add two new generated files, generated_vulkan_struct_trackers header and body.
The idea is to implement a function TrackStruct and its overload over all Vulkan structs, that deep-copy the structs by also copying application owned dynamically allocated memory.
This way, the copy returned by TrackStruct can be kept indefinitely without undefined behavior, and not just in the time of a call.
All the other file changes are to integrate this new call.

CI gfxreconstruct build queued with queue ID 87259.

CI gfxreconstruct build # 3533 running.

CI gfxreconstruct build # 3533 passed.

Haven't reviewed the code at all, but at first glance this is the same concept as the 'safe structs' in Vulkan-ValidationLayers. I previously considered moving the safe structs codegen from validation layers over to the Vulkan-Utility-Libraries, but dismissed it as just needless moving of code. But seeing that the same need appears in gfxreconstruct, that makes it clear that its useful for more than just validation layers. Definitely not a priority, but good to know that many repositories could take advantages of a "safe struct" utility library.

My initial code review says that this change is good, and running it through vulkaninfo didn't find any problems. That said, I haven't tried using the repro case and would like to give that a whirl before any final approvals.

CI gfxreconstruct build queued with queue ID 125116.

CI gfxreconstruct build # 3712 running.

Verified that this did fix the issue with the repro case I have.

CI gfxreconstruct build # 3712 passed.


⚠ ClamAV has degraded performance

In a1567c1, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 68 ms

Resolved: ClamAV performance has improved in 847bce4.


Dealing with assertion that also is a concise body of ArrowFunctionExpression

Use upper block when assertion is a concise body of ArrowFunctionExpression.
fixes #33

Coverage increased (+0.04%) to 97.75% when pulling 19d2a782c56e8e7165666592b78330481d9211c5 on arrow-function-with-concise-body into 02900d5ec6ae5258644e4eb64edc8bd8e1862182 on master.


Flutter doesn't understand iOS expanding status bar

iOS will occasionally enlarge the status bar to indicate background activity (like an app using location, or connections to your hotspot, etc.)
Flutter doesn't understand when this happens and the AppBar looks wrong:

Good catch!

The rendering surface does account for the status bar updates. So I am not sure about the expected behavior. https://www.youtube.com/watch?v=1p8EccWihis&feature=youtu.be

What appears to be going on (from the app bar's perspective) is that the status bar height per MediaQuery.of(context).padding.top is doubling - which I think it should - but the app itself is moving downwards by the status bar's increase in size.  In other words the root of the app doesn't appear to be at the top of the screen after the status bar's height increases.

I asked an iOS expert.  The status bar has two sizes. Normal size where it's transparent and doesn't really act like a button, you can draw behind it and you get an origin of 0x0.  Double size were it's opaque, it acts like a button, you can't draw behind it, and it will move you view from 0x0 to 0x40 (or whatever the number is) to accommodate it appearing.
When we fix this we should also test what pulling out a drawer does when the double status bar is showing.  Current material apps on iOS seem to hide the status bar which causes some very strange behavior of jumping.  https://youtu.be/tYRzBnTnLfI

Sounds like when it's double size we should shrink the window size that we report, and set the padding to zero, and the positioning should be handled on the engine side.

We're going to need to do this before folks can ship.  This double-status bar is quite common.
The iOS simulator even has a way to test this, command-Y toggles the "in call status bar".

This is an engine-level bug. @tvolkert or @chinmaygarde are likely candidates for fixing it. Once the data from the engine is correct we may need to apply some tweaks on the framework side but in theory it should just work.

I believe the fix is to make the window size smaller and the window padding empty as @Hixie suggests:
https://docs.flutter.io/flutter/dart-ui/Window/physicalSize.html
https://docs.flutter.io/flutter/dart-ui/Window/padding.html
I believe this line just needs to change:
https://github.com/flutter/engine/blob/master/shell/platform/darwin/ios/framework/Source/FlutterViewController.mm#L348
To detect the specific 40pt case and don't report those 40pts as padding but rather as a reduction in size:
http://stackoverflow.com/questions/12991935/how-to-programmatically-get-ios-status-bar-height

There is another mode of the status bar where it just turns opaque (like when you have a hotspot running and something connected). I don't think we need to do anything to support that, but thought I'd mention.

The padding issue is fixed by flutter/engine#3357, which fixes the layout. Filed #7616 since the animation between the standard and expanded status bars is still janky.


Avalanche chain initial tech assessment

Background
Avalanche is a route that we feel we could dominate, and we feel is important for BD efforts with them and other chains
We would like to include it in the next batch
Definition Of Done
Confirm if Avalanche has these

[x] AMB connector -- Wormhole? https://docs.wormhole.com/wormhole/blockchain-environments/evm#avalanche
[x] High-quality public and private RPCs. https://docs.avax.network/tooling/rpc-providers
[x] High-quality explorer support. https://subnets.avax.network/
[x] Relayer support  https://docs.gelato.network/developer-services/relay/supported-networks
[x] Subgraph support https://docs.avax.network/deprecated/tutorials-contest/2021/pangolin-token-subgraph#interacting-with-avalanche-data-via-the-graph-pangolin-example

need at least 10K GRT * 2 for staging and prod mainnet
impact to RPC costs


Update for DRF 2.0

Updates README.md with tested versions for DRF, django and python.
Test updated for DRF 2.0 to provide required on_delete argument.

I've never messed with Travis but I should probably do something to tox.ini and .travis.yml?

I agree that the test should be added to tox, and I am not sure I understand why "CASCADE" is necessary behavior in the test. In what sense is this on_delete behavior necessary for Django 2.0 compatibility?

on_delete is now required in Django 2.0, yes:

The on_delete argument for ForeignKey and OneToOneField is now required in models and migrations. Consider squashing migrations so that you have fewer of them to update.

https://docs.djangoproject.com/en/2.0/releases/2.0/

Is this still being maintained?

Since the change is only to a test and to documentation, it doesn't affect the functionality of the package.
What functionality does this update achieve?

No functionality. Just to help the Readme stay up to date. What else should be added to this PR?

It would probably be nice to have tests against Django 2.0 and 2.1.


⚠ AGEG website (prod) has degraded performance

In 353b5ac, AGEG website (prod) (https://www.ageg.ca/) experienced degraded performance:

HTTP code: 200
Response time: 1812 ms

Resolved: AGEG website (prod) performance has improved in e3f4f7f.


Remove old authentications for RHEL7

Remove the md5 authentication method for RHEL7 because it was never working as expected and is not needed anymore.

Related PR: https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/17364

Please just completely skip these tests on rhel 7

it has been done already in openqa level.

Please just completely skip these tests on rhel 7

it has been done already in openqa level.

Works for me, thanks!

Exactly, they have been disabled in https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/17364, as linked in the description. Will try to highlight that better the next time!


D3D12 Pixel History reports depth test failures for stencil write

Description
In examining D3D12 pixel history for a stencil write pass, it reports a depth test failure despite the write occurring when comparing with the previous event.

Steps to reproduce
I cannot easily share the capture, but I suspect this may repro with vanilla Unreal 5.3:

Launch Unreal 5.3
Add a Nanite-enabled mesh to the scene
Ensure that the mesh actor has "receives decals" enabled.
Capture a frame with RenderDoc
Navigate to the "Emit Scene Stencil" event
View the stencil texture and execute pixel history on a gray pixel (should have the value 0x84)

Let me know if there are any issues getting it to repro!
Environment

RenderDoc version: 1.33
Operating System: Windows 10
Graphics API: D3D12

Hey Steve
Think will need a reproduction project or RenderDoc capture. I can't seem to get Unreal to generate a "Emit Scene Stencil" event/pass. Here is it generating custom depth in a multipass render of the same object and pixel history is working correctly.

Closing this due to lack of activity from the reporter and no further information to investigate.
If you are the reporter and this bug is still a problem for you, or you are someone finding this issue and you believe this bug is still a problem and you have more information to share, please do not comment here and instead please open a new issue. You can reference this issue if you wish, but opening a new issue prevents confusion of accidentally linking two unrelated bugs and means that each issue can be handled in a clean process.


don't preload media (audio/video) assets on page load

Closes #1314

stopped pre-loading of audio/video assets

@istride Can we please merge this and deploy to the live IoGT platforms?


[wallets] Remove barrel files

Problem solved
Short description of the bug fixed or feature added
Changes made

[ ] Public API changes: list the public API changes made if any
[ ] Internal API changes: explain the internal logic changes

How to test

[ ] Automated tests: link to unit test file
[ ] Manual tests: step by step instructions on how to test

LGTM - Thanks @kien-ngo!


Split imagery providers in their own file.

Moved each provider in their own files.  Also split file formats and providers.
@pmconne I don't really trust my changes in internal.ts, can you have a close look ? Ordering was already incorrect if Im not mistaken.

Ran 'ui-test-app' successfully.


Support GDS paths

It would be nice if the Path datatype of GDS would be supported. [1] I am not sure if I just miss something, but if I create a path with gdspy, it is a Box (Boundary [2] ) in KLayout, while if I create a Path in Klayout or other tools, it seems to be a different structure type.
[1] http://www.artwork.com/gdsii/gdsii/page4.htm
[2] http://www.artwork.com/gdsii/gdsii/page3.htm

Thanks for the nice job on gdspy!
I would like to second that it would be nice to have the ability to write gdsii path, since it can turn out useful for some fabrication. I guess it could be an independent class, say gdspy.BasicPath or gdspy.GdsiiPath.

Sorry for the late reply. It is used in some control elements in the GDS
for the Raith Ebeam software.
Am Sa., 8. Dez. 2018, 15:44 hat shermelin<EMAIL_ADDRESS>geschrieben:

Thanks for the nice job on gdspy!
I would like to second that it would be nice to have the ability to write
gdsii path, since it can turn out useful for some fabrication. I guess it
could be an independent class, say gdspy.BasicPath or gdspy.GdsiiPath.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/heitzmann/gdspy/issues/79#issuecomment-445464330, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ACr_E41cVJjmJieKT4ypkR0FRIu8gEloks5u29BAgaJpZM4ZCaio
.

I see. I'll try to have a first implementation by the next release, which should come early next year.

I'm glad to say that Paths are fully supported in the next branch of gdspy if anyone would like to try it out. The documentation is already updated as well: https://gdspy.readthedocs.io/en/next/
The next release will definitely include these changes and should be ready before the next month, I hope.


Fix/share stubs dir for convert and run

Current coverage is 56.54% (diff: 50.00%)

Merging #92 into master will not change coverage

@@             master        #92   diff @@
==========================================
  Files           166        166
  Lines          4550       4550
  Methods           0          0
  Messages          0          0
  Branches        763        763
==========================================
  Hits           2573       2573
  Misses         1667       1667
  Partials        310        310

Powered by Codecov. Last update e5c3d57...fde43c4


Installing Habitat-Sim Package via Conda for Windows

When I attempted to install Habitat-Sim through conda on my Windows machine, I received the following error:

conda install habitat-sim withbullet -c conda-forge -c aihabitat
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.

PackagesNotFoundError: The following packages are not available from current channels:

habitat-sim

Current channels:

https://conda.anaconda.org/conda-forge/win-64
https://conda.anaconda.org/conda-forge/noarch
https://conda.anaconda.org/aihabitat/win-64
https://conda.anaconda.org/aihabitat/noarch
https://repo.anaconda.com/pkgs/main/win-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/win-64
https://repo.anaconda.com/pkgs/r/noarch
https://repo.anaconda.com/pkgs/msys2/win-64
https://repo.anaconda.com/pkgs/msys2/noarch

To search for alternate channels that may provide the conda package you're
looking for, navigate to
https://anaconda.org

and use the search bar at the top of the page."
When I went to the anaconda.org page, I found the conda installer for habitat-sim only supports Linux and OSX? Is there a way to install habitat-sim via conda for Windows or should I use pip instead (said it was experimental, so wanted to check first)

We currently do not support Windows.

We currently do not support Windows. It may work on the Windows Subsystem for Linux2 with the newest release of Windows 10, but we have not tested it extensively.

At all or just with conda installation?

At all.

Should I install a VM with Linux and try to work on it there? Would that be more reliable?

Assuming you can give the VM access to the GPU, then yes.

I'm using VirtualBox and I have an NVidia GeForce GTX 1660 Ti. That should be sufficient for allowing the Virtual Machine access to my GPU, right?

I guess I haven't found a way of giving the VM access to the GPU, since the AIHabitat Demo doesn't load the images on the Ubuntu VM

hi @Skylion007 , do we have windows support now?

Sad it doesn't have windows support in 2024.


How to implement exactly_one_of validation?

Could you please explain how to implement exactly_one_of validation?
Is it possible to implement such validation with rule predicate?

not supported, yet. but I plan to do something like this:
optional(:beer)
optional(:wine)

 # exactly one of
rule(:beer, :wine) { |beer, wine|  beer.filled? ^ wine.filled? }

 # at least one of
rule(:beer, :wine) { |beer, wine|  beer.filled? | wine.filled? }

 # all or none
rule(:beer, :wine) { |beer, wine|  beer.filled? & wine.filled? }

The final interface is slightly different from what I showed in the previous comment. Please see the wiki for more information.


#178 change travis builds dist

Requirements

Filling out the template is required. Any pull request that does not include enough information to be reviewed in a timely manner may be closed at the maintainers' discretion.
All new code requires tests to ensure against regressions
Remember to set idealista:develop as base branch;

Description of the Change

Benefits

Possible Drawbacks

Applicable Issues

Merging myself due to hotfix being related to Travis docker image building process, no more changes


The lens maker glasses model are sideway

The way scout equip it is really weird, instead of wearing it, it just stuck at the left side of his head,

item displays arent implemented yet. its just using henrys


Remove unused param flag

Description
Remove un-used variable
Checklist

[x] I have tested this code
[ ] I have added unit test to cover this code
[x] I have updated the documentation (README.md and /docs)
[x] I have followed the contributing guide

Coverage remained the same at 96.535% when pulling 064a43790b8b380e82f6c8d41d1e57eb6fdfcf9d on fix/remove-unused-flag-param into a20bfc97a3ebc549c365c433ce7fed98cf1df1e5 on main.


Reduce dora-rs to a single binary

Put dora daemon, runtime and coordinator into a single dora binary.
I have in the same time removed every unused dependencies for faster compile time for the cli.

made couple of changes to fix some of the issue with the daemon in examples.
Let me know if any does not make sense.

I think, I have fixed all the issues mentioned. Thanks for reviewing this PR @phil-opp, feel free to check one last time if I misunderstood something.


hotkey: Remap + key to use canonical name for thumbs up emoji.

This fixes the weird double thumbs up emojis issue.
This doesn't handle the corner case that I mentioned in PR #6640 because that will require some work/refactoring in reactions.js that I want to avoid until we finalize our policy for collapsing reactions.

Merged, thanks @HarshitOnGitHub!


[question] how to add a gene track as displayed in the 'introduction'?

Hi,
I'd like to add a 'Gene' track the way it is displayed in the Introduction section:

But I can't figure out what tags in the 'tracks.txt' file to use to make it look like that.
I can only get it to look like the 'SNP' track.
Cheers

Hi Johannes,
you have to use ft:gff and a GFF file to plot genes. Please check the example track file.
Best
Manish

How exactly does plotsr expect a gff file to be formated like? I converted mine into a bed file as I would just get gff parsing errors.
track - WARNING - Reading GFF file AlKewell_EC_fixed_CDS_added_NCBI-ready.gff3. Overlapping transcripts would be plotted as such without any filtering.
Traceback (most recent call last):
  File "/home/ubuntu/miniconda3/envs/plotsr/bin/plotsr", line 6, in <module>
    main(sys.argv[1:])
  File "/home/ubuntu/miniconda3/envs/plotsr/lib/python3.10/site-packages/plotsr/main.py", line 55, in main
    plotsr(args)
  File "/home/ubuntu/miniconda3/envs/plotsr/lib/python3.10/site-packages/plotsr/plotsr.py", line 257, in plotsr
    tracks = readtrack(TRACKS, chrlengths)
  File "/home/ubuntu/miniconda3/envs/plotsr/lib/python3.10/site-packages/plotsr/func.py", line 732, in readtrack
    t.readdata(chrlengths)
  File "/home/ubuntu/miniconda3/envs/plotsr/lib/python3.10/site-packages/plotsr/func.py", line 702, in readdata
    self._readgff(chrlengths)
  File "/home/ubuntu/miniconda3/envs/plotsr/lib/python3.10/site-packages/plotsr/func.py", line 657, in _readgff
    if line[0] not in chrs:
IndexError: list index out of range

There is a example gff file (and other example data) here.
Do you have empty lines in your GFF? The would result in this error. Removing them should fix it.

Hi,
I found the problem. There was an empty line as the last line in my gff3. That took some time to pick up :-)


Bug: Seemingly impossible to get a single \ to appear in generated command text.

Is there an existing issue for this?

[X] I have searched the existing issues

Current behavior
Code Snippet
const BACKSLASH = `\\';
 new CircleCI.Job(
    jobName,
    new CircleCI.executors.DockerExecutor('cimg/python:3.11'),
    [
      BeanstalkOrb.setupCommand({}),
      new CircleCI.commands.Run({
        command: `
          set -ex
          cat${BACKSLASH}<<EOF>options.json
            [
              { "Namespace": "aws:autoscaling:asg", "OptionName": "MinSize",
                "Value": "${minInstances}" },
              { "Namespace": "aws:autoscaling:asg", "OptionName": "MaxSize",
                "Value": "${maxInstances}" }
            ]
          EOF`
      })
  ]);

When inside of a workflow will only ever generate an even number - 0, 2, 4, ... - of backslashes in the generated configuration - no matter the amount of backslashes included in BACKSLASH. This is making it impossible to generate the above command to execute during CI as it complains there is an unclosed << tag as that is a protected char/string by CircleCI.
Minimum reproduction code
See above.
Steps to reproduce
See above.
Expected behavior
It should be possible to get a single backslash to intentionally appear in generated text.
CircleCI Config SDK version
0.12.3
Node.js version
16.13.0
In which operating systems have you tested?

[X] macOS
[ ] Windows
[ ] Linux

Other
No response

This appears to be a limitation of the included yaml package - https://eemeli.org/yaml/#yaml. It seems to be impossible to get it to generate a single \ inside of a quoted string. I am also not having luck trying to force the processor to write the string as a block literal instead of a quoted string.
One solution could be to provide some sort of option to force escaping of << substrings for command literals.


Angular cli adds script tags on build to beginning of index file

I am currently using a pug file as index in my angular project. When building, Angular Cli adds the following lines:
<script type="text/javascript" src="/static/runtime.js"></script>
<script type="text/javascript" src="/static/polyfills.js"></script>
<script type="text/javascript" src="/static/vendor.js"></script>
<script type="text/javascript" src="/static/main.js"></script>

In Angular cli v1.6 it was adding these lines to the end of file. In Angular cli v7, it is adding them at the beginning of file. Adding to the beginning messes everything up. Would it be possible to reverse this behaviour?

Pug is not something that we officially support.
Templates must be HTML parsable, and must have the following tags, ‘html, headandbody`.


Explanation of the decoder and audio sample rate

Hello! Thank you for the sharing your implementation of the tacotron. Your code is well documented, but I still can't completely figure out some things.

Could you (or somebody else) please explain me how attention and decoder modules work in tacotron (generally and in code)? Bahdanau's paper is read and understood.
Why is sample_rate hyper param equal to 20k, though sample rate of audio files (e.g., in LJSpeech-1.0) is 22050 Hz?
What do I have to change in the code if I want to use samples with a frequency of 44100 Hz?

i got same question, is solved?


mapper tab logs: add type safety and add missing command parser

Bug: #433

This was split off https://github.com/GoogleChromeLabs/chromium-bidi/pull/434


Make tests pass on Python 3.2

Because colorclass already works on Python 3.2; it's just a matter of modifying the tests a bit so that they can show that.

I do not wish to support 3.2. To me it's like the 2.5 of 3.x. I presume all the other changes are required to get it working on 3.2 as well. I don't think the time I need to invest to make tests pass on 3.2 on all of my projects is worth it.

Yeah. The only reason I consider python 3.2 is because pypy3 is python 3.2. But that's not a super compelling reason.

Ah I see. I'll consider supporting it in the future then. Probably in a few months once I'm done with libnl and wifipy.

At some point, PyPy will presumably release a PyPy that implements 3.3 or 3.4, etc. So if you wait, it may become a non-issue.


Exclude unreferenced files from search

Would it be possible/feasible to implement an option to exclude all unreferenced files (i.e. those that can only be accessed by directly go to its URL)?

Hi @SuibianP, thanks for the suggestion.
Would this mean files that are added to the docs, but are not listed in the mkdocs.yml page tree? Sounds like a good option! I'm not completely sure how you can add those in mkdocs, could you elaborate a bit please? Are unreferenced files still automatically added to the seach index?

Thanks for the reply @chrieke 😺
MkDocs by default renders all markdown files, referenced or not. https://github.com/mkdocs/mkdocs/issues/1665

Adressed in https://github.com/chrieke/mkdocs-exclude-search/pull/23 and published with new version 0.6.0, adds a exclude_unreferenced: true option.
Description added to readme, please give it a try and report back if there are any issues or it is unclear how to use.
Thanks for the suggestion @SuibianP !

There was an issue with multiple subdirectories, fixed in version 0.6.1.