feat(aws-cloudfront-mediastore): new aws-cloudfront-mediastore pattern implementation

Issue #, if available: #104
Description of changes:
This PR introduces a new pattern which can be used by live streaming solutions. The pattern creates an Amazon CloudFront distribution whose origin is an AWS Elemental MediaStore container.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

AWS CodeBuild CI Report

CodeBuild project: codebuildgithubautobuildPro-rp7jMDIK1wBN
Commit ID: 5ebf8e9888be86cbb3903c285509678dd2027d53
Result: FAILED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

To build source/tools/cdk-integ-tools, it seems like the latest yargs returns argv as string[] or number[] so the CodeBuild failed. If you are OK, I'll update cdk-integ.ts file.
Currently,
https://github.com/awslabs/aws-solutions-constructs/blob/fa702ccdf30e47732f56ca0922d6617d50fcbad8/source/tools/cdk-integ-tools/bin/cdk-integ.ts#L16
And update would be
const tests = await new IntegrationTests('test').fromCliArgs(<string[]>argv._);

Let me know your thought.


Event objects can't be properly serialized using Rails :json serializer

Background:  Rails.application.config.action_dispatch.cookies_serializer is set to :json (or :hybrid)
Problem:  A rack tracker event object (such as Rack::Tracker::GoogleAnalytics::Send) wich was stored in the session and retrieved again, will be deserialized as a string like "#<Rack::Tracker::GoogleAnalytics::Send type=\"event\", category=\"...\", action=\"...\">" " instead of a proper object.
This results in an exception like NoMethodError: undefined method 'write' for #<String:0x00000007ae8bf0>
I'm not sure what the event objects need to implement in order to serialize well to JSON.  Maybe include http://api.rubyonrails.org/classes/ActiveModel/Serializers/JSON.html ?

As far as I can tell, the JSON serializer in rails 4.1+ simply cannot be used for serializing objects but only for primitves such as hashes, arrays, strings, etc.
So I guess the only possible solution would be to store the events using a hash representation in the session and then reinitialize the original event objects from those hashes.

Fix was merged into master.

This issue has been resolved by PR #16 but when this change is deployed there can be exceptions with old session data that still contain serialized objects instead of the new hashes.
NoMethodError: undefined method `except' for #<Rack::Tracker::GoogleAnalytics::Send category=...>

/ruby/2.1.0/bundler/gems/rack-tracker-2f0c5b612141/lib/rack/tracker/handler.rb:16 in "block in events"

How should we react to that?  Just put a warning in the changelog?  Build some migration code?

This only happens if a users last request before the deployment was a redirect that stored the rack-tracker event in the session (as a serialized object) and the next request is after the deployment and excepts a serialized hash.  All further requests are not affected.  In our case it produced 2 exceptions after the deployment.

¯_(ツ)_/¯
maybe advise users to change the session secret, so everything is invalidated

wouldn't that be pretty drastic to invalidate thousands of sessions just to prevent 2 exceptions?


Please add some documentation on how to use this

Hi Gérald,
How can I get this to work in a new or existing solution?
It seems like installing the nuget is not enough.
Kind regards,
Gabriel

It seems like installing the nuget is not enough.

Installing the package should be enough. What doesn't work?

The editorconfig are in the NuGet package and provided to the compiler using MSBuild items: https://github.com/meziantou/Meziantou.DotNet.CodingStandard/blob/7aae7c86924685b5bcd0bd3d23cd86cbc882c73b/src/build/Meziantou.DotNet.CodingStandard.props#L24
The analyzers are added as dependencies of the CodingStandard package https://github.com/meziantou/Meziantou.DotNet.CodingStandard/blob/7aae7c86924685b5bcd0bd3d23cd86cbc882c73b/Meziantou.DotNet.CodingStandard.nuspec#L21-L22
You can read more about this here: https://www.meziantou.net/sharing-coding-style-and-roslyn-analyzers-across-projects.htm

Thank you Gérald, I understand now.
I've tried again with some code full of issues and the build warnings were there after installing the nuget.


Doesn't support channels or groups.

I would love it if this supported opening Vimeo channels or groups within the iOS app. Even if VIMDeeplink didn't support it, it would be cool if it was documented :)

Hey @tijoinc, we'll be adding a number of additional deeplinks to this repo / the iOS app and the README here over the coming weeks / months. Stay tuned. Pretty sure channels will be supported.

Wonderful, will add to the existing Vimeo integration in Opener once you've finished it :smile:

@timonus We recently added a number of new deeplinks. Including channels and categories. No groups though. Check out the revisions branch and PR soon to be merged to master.

Thanks!


Can't load Llama-2-7b-chat-coreml model

After getting SwiftChat to run with falcon-7b (but very very slowly, perhaps 45 minutes per prompt), I tried to load the supported Llama-2-7b-chat-coreml model by selecting the .mlpackage file from the SwiftChat dialog.
SwiftChat throws this error:
2023-08-16 08:56:47.315342-0400 SwiftChat[72086:2980822] +[CATransaction synchronize] called within transaction
2023-08-16 08:56:49.270422-0400 SwiftChat[72086:2980822] [default] CGSWindowShmemCreateWithPort failed on port 0

…and the model does not load, but keeps the falcon-7b model loaded.

Hmm, this seems to have resolved itself. Weird.


[WIP] Add a GitHub service

and hook it into IntgegrationHandler REST endpoint
This is still work in progress as it breaks currently the integration tests
because they try to reach out to GitHub for creating the repositories.

Integration should be working now. Next step: testing end2end :)

Merging... Thanks @rhuss!


[Solved] Move GridFS files/chunks from one DB to another via DDP connection

Note: This is rather a question than an issue / bug. However, the answer to this questions could potentially be added to the wiki / documentation.
Background:
I have two Meteor apps using this package to upload files to their own Mongo (separate) instances using GridFS as storage.
I am currently syncing a specific set of documents from one app to the other via DDP.connect and it works fine.
Problem
However, I can't figure out how to "move" or "copy" the chunks in the GridFS from one app to the other, too.
Anyone ever found out how to do that?
I am neither do sharding nor replication on the DBs so it would be failsafe for my apps to preserve the ids and really just "move" / "copy" the files data from DB1 to DB2.

Okay was easier than I thought, thanks to some comment in this SO question:
You can just create two collections for 'fs.files' and 'fs.chunks' and copy these doucments to the remote DB as every other document.
@dr-dimitru should I create a Wiki Entry for copying GridFS files between different DBs, which happens sometimes between service-oriented apps / microservices.

Hello @jankapunkt ,
Thank you a lot for investigating this one on your own. Yes, I'd be happy to accept this type of tutorial.
Please make sure you add a link to your doc to ToC and other related parts of the Wikis.

Added via #687

merged


[Feature] Option to support whitelist of files to runflow-upgrade on

The flow-upgrade tool currently processes (almost all) files to have the .js extension. https://github.com/facebook/flow/blob/6c71ac69ecbe5a63def71a4f3b0d472a15ab3346/packages/flow-upgrade/src/findFlowFiles.js#L92
Two options:

It'd be great to have it support .jsx or other extensions.
We should be able to pass in a list of files manually.

this would be really nice because I have a package of .jsx files so flow-upgrade is essentially useless unless I go through the process of doing a mass renaming to change the extension

Just encountered this as well. Was very surprised that .jsx files are not included given 0.53.0's push to support React.

If the linked PR to include jsx files lands, curious if those in this issue would already be happy, or if there's also demand for a manual way to pick file patterns?

I'm fine with the current PR where it adds .jsx support. I don't see what other file types would even be needed, it's just React kind of pushes or suggests .jsx filenames so that's pretty widespread. Everything else would be incredibly niche.

Cool, I think we can close this issue unless anyone objects (/cc @calebmer)

Was this closed prematurely? The corresponding PR is still open.

Sorry, I was thinking the pr had landed. Happy to reopen until this issue is resolved, whether by the pr or some other way.

It really would be great to get the associated PR merged.  I was scratching my head for a while trying to figure out why flow-upgrade didn't seem to be working.

Any updates on this? The tool just does nothing for our code base, which is React with all file extensions as jsx.


NPM Module Dependency Unavailable

Version
v2.8.0
Reproduction link
https://www.npmjs.com/package/nuxt
Steps to reproduce
Pull latest:
npm i nuxt@latest
npm ERR! code ETARGET
npm ERR! notarget No matching version found for<EMAIL_ADDRESS>What is expected ?
To be able to pull
What is actually happening?
Not able to satisfy dependencies

This bug report is available on Nuxt community (#c9285)

Hi. It seems an NPM cache propagation problem. Please wait a few minutes (may take some hours in some conditions)

Should be fixed.


Rework Sharing Dialog in Settings

I'm hesitating to assign @bennettscience on it. :innocent:

uh...😳

Just as a direction. The mobile view needs rework sometimes.


OTA not working with DOIT board.

OTA shows the following errors:

Thanks for reporting this. I believe this is a duplicate of #578, so I'm going to close it in favour of that issue (which I noticed you also commented on.)


[Tables] Batching response struct is now empty

After discussion with Jeff, the TransactionResponse object is empty now and customers can parse the azcore.ResponseError to understand why the transaction failed.

/azp run go - aztables


Can I run Classic asp?

Can I run Classic asp?

You can run anything that runs in Docker. Can't comment on ASP specifics, unfortunately, never tried it.


[Style]: Navbar Element gap

What's the style idea?
We need to improve
Navbar gaping on content

Checklist

[X] I have checked the existing issues.
[X] I follow Contributing Guidelines of this project.
[X] I am a GSSoC'24 contributor.

Code of Conduct

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

/assign


Rename repository to Jaison

You were so close yet missed out so much

I agree. I’ve already had this thought a long time ago. I just don’t want to break everyone’s code by renaming the module. Maybe I archive this one and push the code to the new name? IDK.

@rluba just rename the repository, github will automatically redirect the old URL. this wont really break code, and Jai is in beta still anyways; I'd say now is the best time to do it.

Alight. Done. By public demand. :-)


fix(typeahead-dropdown): suggestion issue with typeahead dropdown

issue: https://github.com/openshiftio/openshift.io/issues/2533

@vikram-raj fabric8/fabric8-ui:SNAPSHOT-PR-2501-1 is deployed and available for testing at https://fabric8-ui-fabric8-ui-pr-2501-fabric8-planner.badger.fabric8.io

Codecov Report

Merging #2501 into master will decrease coverage by <.01%.
The diff coverage is 0%.

@@            Coverage Diff            @@
##           master   #2501      +/-   ##
=========================================
- Coverage    9.83%   9.83%   -0.01%
=========================================
  Files         195     195
  Lines       12697   12699       +2
  Branches     1778    1778
=========================================
  Hits         1249    1249
- Misses      11379   11381       +2
  Partials       69      69

Impacted Files
Coverage Δ

...typeahead-dropdown/typeahead-dropdown.component.ts
2.47% <0%> (-0.05%)
:arrow_down:

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 2b17885...28a6667. Read the comment docs.

@vikram-raj Long iteration text it shows like this in the dropdown:

@vikram-raj Long iteration text it shows like this in the dropdown:

resolved it in https://github.com/fabric8-ui/fabric8-planner/pull/2501/commits/4be6c1fb014d23f656acb97b04b8d911b2c32cd7

@vikram-raj fabric8/fabric8-ui:SNAPSHOT-PR-2501-10 is deployed and available for testing at https://fabric8-ui-fabric8-ui-pr-2501-fabric8-planner.badger.fabric8.io

@vikram-raj fabric8/fabric8-ui:SNAPSHOT-PR-2501-11 is deployed and available for testing at https://fabric8-ui-fabric8-ui-pr-2501-fabric8-planner.badger.fabric8.io

As discussed, Could you please modify the tests

@Raunak1203  Done https://github.com/fabric8-ui/fabric8-planner/pull/2501/commits/5efca3de283983745fe3fd33291d511a64e538ad

@vikram-raj fabric8/fabric8-ui:SNAPSHOT-PR-2501-12 is deployed and available for testing at https://fabric8-ui-fabric8-ui-pr-2501-fabric8-planner.badger.fabric8.io

@vikram-raj fabric8/fabric8-ui:SNAPSHOT-PR-2501-13 is deployed and available for testing at https://fabric8-ui-fabric8-ui-pr-2501-fabric8-planner.badger.fabric8.io

@vikram-raj fabric8/fabric8-ui:SNAPSHOT-PR-2501-20 is deployed and available for testing at https://fabric8-ui-fabric8-ui-pr-2501-fabric8-planner.badger.fabric8.io


simplify proc compiler

This commit simplifies the proc compiler so the nodes that can
take multiple parents (sequential and parallel) are both factored out
into separate methods.
Fixes #1169

Nice! (All the []proc.Interface{p} were bothering me as I did this... ).
Extra credit for making sequential compilation recursive. For loops are so imperative 🙂

Ha!  Thanks.  I figured the recursion was easier to understand and the compiler would optimize out the tail recursion.

(Fwiw not that it's needed here, but from last I looked it doesn't seem like the Go compiler does tail call optimization).


Blazor content for What's New 3.1 topic

Addresses #15958
@scottaddie Do you want "Razor" or "razor" code language? "Razor" makes me think of Razor syntax. "razor" perhaps leans more toward Razor component (i.e., .razor file extension). This PR currently uses razor.

Hold for a sec ... I have one more update coming to surface the new Component TH better.

Idk if that section heading is too long ... could split into two sections. Anyway ... this content should flesh out the new TH a bit more.

Yeah ... probably better as one section because this all goes to the same cross-link for more info.

btw - build threw this ... if it's significant ...

Uid(aspnetcore-3.0) has already been defined in release-notes/aspnetcore-3.0.md.


backtest not going back far enough

I'm trying to run the strategy_multiple_datas sample and I have Alpaca Pro and using the default date for the backtest which is 1/1/2015, but it's only going back a few months from present date.  I changed 'iex' to 'sip' for the data_feed parameter, and it changes nothing.  Does the same exact thing.  I'm using 1-day candles so I feel like it should really go back further.  Does it work right for anyone else?

How did you manage to run it? Aren't you running into matplotlib and pandas errors on runtime?


setDesiredState Does not use FeedForward

(Updated in comment below)
SetModuleState in SwerveModule.java has the following line:
driveMotor.setReference(velocity, 0);
This sets the feedforward to 0.  We are using CANSparkMax, what is the right way to use feedforward?
This may cause of the reported issues of wheels not moving.  If you use the default PID values for the NEO files, the actual set value to the motor is 0 because the error is scaled down to ~0.08.
Thanks!

OK, this is a false alarm.  After looking at REV documentation, the feedforward term in the SparkMAX PID controller will work fine.  It should probably be set around 0.2, but we are still tuning.  I can submit a PR later if it would help.


add new command to set url to remote origin

I added a new brew command "origin" to solve https://github.com/Homebrew/brew/issues/6640. The command "brew origin URL" works like "git config set-url origin URL".

[x] Have you followed the guidelines in our Contributing document?
[x] Have you checked to ensure there aren't other open Pull Requests for the same change?
[x] Have you added an explanation of what your changes do and why you'd like us to include them?
[ ] Have you written new tests for your changes? Here's an example.

[ ] Have you successfully run brew tests with your changes locally?

Thanks for the PR @hyuraku! I like this idea but I'd rather see this handled by existing commands that already check the origin e.g. https://github.com/Homebrew/brew/blob/3944416c4602ae8618c4da399743fe96ddf0cf6a/Library/Homebrew/cmd/update.sh#L29 and https://github.com/Homebrew/brew/blob/3944416c4602ae8618c4da399743fe96ddf0cf6a/Library/Homebrew/diagnostic.rb#L567.
I was thinking an approach like https://github.com/Homebrew/brew/blob/3944416c4602ae8618c4da399743fe96ddf0cf6a/Library/Homebrew/brew.sh#L363-L366 would be good to allow a single environment variable to set these. What do you think?

Thank you for the advice @MikeMcQuaid.

would be good to allow a single environment variable to set these. What do you think?

I agree with the idea. I correct my PR with reference to some codes like Library/Homebrew/brew.sh and Manpage.md#environment

@hyuraku Sounds good, shout when you want me to take another look!

@MikeMcQuaid I set a single environment variable HOMEBREW_REMOTE_ORIGIN.
We can change remote origin by the below code.
export HOMEBREW_REMOTE_ORIGIN="the_other_url"
brew update

Looks good, thanks @hyuraku! Some thoughts:

export a HOMEBREW_DEFAULT_REMOTE_ORIGIN so it can be used to check if it's the default in e.g. diagnostic.rb
provide a way to set Homebrew/homebrew-core too. I'm not sure if the best thing (that would work on multiple mirrors is something to override just https://github.com/Homebrew or if a variable is needed for each repository. If the https://github.com/Homebrew-only override can work: that would be preferable and cleaner.

Thanks!

@MikeMcQuaid
I set new environment variables, HOMEBREW_DEFAULT_REMOTE_ORIGIN and HOMEBREW_DEFAULT_REMOTE_ORIGIN as homebrew remote origin.

I export two default environment variables.

You might want to have another call for if HOMEBREW_DEFAULT_BREW_REMOTE != HOMEBREW_BREW_REMOTE

I guess the other call is git remote add, so I add if HOMEBREW_DEFAULT_BREW_REMOTE != HOMEBREW_BREW_REMOTE then git remote add upstream DAFAULT_REMOTE

When you use this do you get any brew doctor warnings?

I think you will: check https://github.com/Homebrew/brew/blob/dbacd804dbcfd0bb0a5cfb57965ddd1395aeda7f/Library/Homebrew/diagnostic.rb#L562-L568. You may want to adjust this accordingly. Thanks!

@hyuraku Any news on this?

Sorry for replying so late. @MikeMcQuaid
I'm repairing def examine_git_origin to pass the test when current_origin is equal to HOMEBREW_BREW_REMOTE or HOMEBREW_CORE_REMOTE


Slack update 4.0.1 (productio

might relate to #27 #31 and #32
In Slack 4.0.1, message box now has a white surrounding.  There's a new section with formatting buttons added by Slack

Also having this issue, on a mac here.

The css on master has been updated with a fix for this. If you are no longer having this problem then I will close this issue :)

fantastic!  Thanks very much

commit 60dc853 fixes, you're awesome.


Update editor.c

Added functionalities,minor changes(do check the code before pulling it!@sagnik)

wrong sagnik, @soumyarup-paul .

wtf dude? forgot my name? xD
On Thu, Jan 5, 2017 at 12:39 AM, Sagnik Ray Choudhury <
<EMAIL_ADDRESS>wrote:

wrong sagnik, @soumyarup-paul https://github.com/soumyarup-paul .
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/jayantbh/slate/pull/9#issuecomment-270458173, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AKEpPtOX9zQXAkJKtiYSI57mDwVR6J3Eks5rO-5mgaJpZM4La8_v
.

@chatsagnik LoL xD Sorry about that! I didn't know that inside my comment if i name someone using '@' sign then it will actually tag someone!


⚠ Bofrost.be has degraded performance

In f184ca0, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 1610 ms

Resolved: Bofrost.be performance has improved in e4860ed after 6 minutes.


Proposal: Allow on/off label placement on either side of ToggleSwitch

Proposal: Add alternate label placement to ToggleSwitch
Summary
Apps are interested in a left-positioned on/off label on the ToggleSwitch instead of it appearing on the right. We're thinking of adding additional API to support the choice between a left or right positioned on/off label. However, we would like to hear from the community on whether this would be taken advantage of in your apps or if the proposed approach can be improved upon.
Current ToggleSwitch on/off label position

Additional ToggleSwitch on/off label position

Rationale

If a popular pattern, a built in API to switch between the two modes would increase consistency of exact recommended position

Scope

Capability
Priority

A on/off label can appear to the left of the switch itself (in LTR languages) without re-templating or re-styling the ToggleSwitch
Must

Implementation exploration
An on/off content positioning boolean
<ToggleSwitch IsOnOffContentPositionOpposite="true" />
// In RTL languages, the OnOffContent is by default to the left of the ToggleSwitch. Setting this to true would mean the OnOffContent would appear to the right of the ToggleSwitch and the header label would still be right-aligned.

An on/off position property with new enum
<ToggleSwitch OnOffContentPosition="Left" />

enum ToggleSwitchOnOffContentPosition
{
  Right, // default
  Left,
}

Open Questions

Are you changing the location of the on/off label in a ToggleSwitch currently?
Is there a use to add more positions than merely left or right?

Seems like a very sensible thing to add.  It would be useful for aligning ToggleSwitches to the right without any awkward space after the different content strings.

Would also like ability to position the Header to the left of the ToggleSwitch.


Discuss regarding merging meta.yaml and devfile.yaml

Is your feature request related to a problem? Please describe.
Currently the registry index generator generates the index.json based on the fields in meta.yaml of each devfile component, we may need to use fields in devfile.yaml of each devfile component as well. Therefore, merging meta.yaml and devfile.yaml can help us centralize all the fields in one file then we can parse and generate index.json from one place.
Two things we need to discuss here:

Does meta.yaml has any special usage for consumers (eg. Che, odo)?
Is there anything that blocks us from merging meta.yaml and devfile.yaml?

Describe alternatives you've considered
Alternative 1:
We still use meta.yaml and devfile.yaml separately + DON'T ADD fields from meta.yaml to devfile.yaml (Today's version) -> we need to handle the case where there is a conflict exists between meta.yaml and devfile.yaml
Alternative 2:
We still use meta.yaml and devfile.yaml separately + ADD fields from meta.yaml to devfile.yaml -> only parse devfile.yaml then generate index.json
@elsony @davidfestal Please feel free to add questions and comments and we can discuss from there, thanks!

I already checked the meta.yaml schema in che repo, to summary this, we need to add the following fields from meta.yaml to devfile.yaml
displayName: String
description: String
tags: String[]
icon: String
globalMemoryLimit: String


Trocaram o URL da extensão SlimeRead

Source name
SlimeRead 1.4.15
Source link
https://slimeread.com
Source language
Português - PT - BR
Other details

Acknowledgements

[X] I have checked that the extension does not already exist by searching the extension listing and verified it does not appear there.
[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a meaningful title with the source name.
[X] I will fill out all of the requested information in this form.

Add a :+1: reaction to issues you find important.

Não entendi

Pelo mihon está mostrando que n tem porém quando entra pelo Google está funcionando aparentemente trocaram o URL

Pelo site está funcionando


Remove 'testCode(_:)'

Re-open #329 with corrected branch name
Using testCode(_:) instead of SourceFile.init(synthesized:) doesn't seem to improve call sites so much, yet it costs an additional free function that can only be used in the ValTests target. It is also not obvious what the result of this function is; it doesn't actually test anything, it only creates a source file with the given text.
The changes make SourceFile conform to ExpressibleByStringLiteral so that we can write:
let s: SourceFile = """
  import Foo
  fun main() {}
  """

We could have the conformance declared in a module shared by all test targets (interesting use case BTW, as this wouldn't be possible in Val!)


feat: add defaultValues to CardForm and CardField

Summary

Added defaultValues prop to CardField. You can now programmatically set the card number, CVC, expiry date, and postal code.
Expanded CardForm's defaultValues prop. You can now programmatically set the card number, CVC, expiry date, and postal code.

Motivation
closes https://github.com/stripe/stripe-react-native/issues/916
closes https://github.com/stripe/stripe-react-native/issues/637 (same request here)
closes https://github.com/stripe/stripe-react-native/issues/577 (can provide default values to address this issue)
Testing

[x] I tested this manually
[ ] I added automated tests

Documentation
Select one:

[x] I have added relevant documentation for my changes.
[ ] This PR does not result in any developer-facing changes.

Couldn't this cause PCI compliance issues, as sensitive data is sent through the React Native wrapper?
With Flutter we developed a similar functionality, but we hid it behind a dangerouslyUpdateFullCardDetails flag:
https://github.com/flutter-stripe/flutter_stripe/blob/main/packages/stripe/lib/src/widgets/card_field.dart#L90

Maybe can you just allow providing zip code and country (And hide them btw) ?
In this way, it would be PCI compliant ?

I am using a credit card scanner and want to set the values of CardField. Is it still PCI Compliant? Scan Card is only on Payment Sheet and is not visible on CardField so I am using a another one but I don't have a way to add the scanned values to CardField.

@charliecruzan-stripe would be really awesome to have these changes, if you need any help to proceed please share what can be done to speed it up 🙏

when will this be merged?

we're waiting on changes in stripe-ios before this can be merged

hello @charliecruzan-stripe , thanks for the response. Do you have any ETA when it could be done? is it already in progress or it's possible to contribute to speed it up? greetings and thank you for your support!

It would be great to have possibility to inject scanned values into CardField / CardForm or have scanning integrated into these components

we're waiting on changes in stripe-ios before this can be merged

👋 hello again, any specific changes to the iOS sdk that need to be made? would love to track how this is going.


FRsync: Fix: also remove KnownEntity when removing ED

Hi @bradleybeddoes ,
A minor fix: when experimenting, I found that when I mark an entity Inactive in FR, the EntityDescriptor gets removed, but the KnownEntity object is left behind...
Fix tested, rspec tests passed...
Cheers,
Vlad

Hi @bradleybeddoes , thanks for merging #200
Would you like me to poke this one with a force push as well?
Cheers,
Vlad

No, but if you could update against develop that would be helpful.

Done - rebased on current tip of develop

Tests proved locally, AWS still being weird here.


jms.IbisMessageListenerContainer - All scheduled consumers have been paused, probably due to tasks having been rejected

Describe the issue
Due to a still unknown reason the following caused was detected:
2023-12-05 09:29:07,275 ERROR [AsyncMessageListenerInvoker-124068083] {} jms.IbisMessageListenerContainer - All scheduled consumers have been paused, probably due to tasks having been rejected. Check your thread pool configuration! Manual recovery necessary through a start() call.

At the moment this requires a JVM restart. Hopefully we can find out what's causing this.
Reporter
R. v/d Stel
JJvR
Version
7.9+

The problem was encountered on Tomcat and websphere. one extra problem is the logline is printed so many times it overloads the logging, in this case causing a high extremely high  ingest in splunk


feat: override keymaps

Describe the solution you'd like

Not sure here, the best would be to use the Plug feature.
Describe alternatives you've considered

The normal mappings setup

<Plug> keymaps are the best way to go.

This is solved in #273, we still need to update docs on how to use it.

We have an issue to update docs so will close this one!


Removed MixedRealityRegisteredServiceProviders

XRTK - Mixed Reality Toolkit Pull Request
Overview

Removed MixedRealityRegisteredServiceProvidersProfile elements and epdated default MixedRealityToolkitRootProfile to remove reference
Changes

Removes RegisteredServiceProvidersProfile

Related Submodule Changes

Depends on

https://github.com/XRTK/XRTK-Core/pull/871

Even though we got rid of "Extension" services I think we ought to keep a profile for registering adhoc services in the inspector

No longer required


Introduce Shard Splitting To CouchDB

This PR implements shard splitting [1] for CouchDB as discussed in RFC #1920.
The work is organized as a series of commits in the following order:

Uneven shard copy handling in mem3 and fabric. That's a preparatory step to
make sure mem3 and fabric knows how to handle uneven shard copies on the
cluster.

Main job manager and supervisor. This commit defines the supervision tree and
the main job manager. The job manager is a central component which starts,
stops and monitors jobs.

Individual shard splitting job implementation and associated helper module.
Here the logic for a single shard splitting job is defined along with the
needed helpers, some of which were separated in different modules. The
couch_db_split module, specifically is in its own commit as it lives in the
couch application, operates on db files (instead of shards) and general is
large and separate enough from the rest to warrant its own commit.

Internal replicator update to handle split shards. Internal replicator and
some associated helpers in mem3_rep were updated to handle split shard
sources and targets. Internal replicator involved in resharding in two main
ways 1) during the normal cluster operation replicating between possibly
split shards and 2) as part of the shard splitting job logic where it is used
to topoff updates from the source to the targets.

HTTP API implementation and functional tests. This commit implements the HTTP
API and adds behavior and other tests as discussed in the RFC.

[1] Shard splitting and resharding is used interchangeably in the PR and the
commits. Initially the work had started with implementing just shard splitting
and the API reflected that, however after a fruitful discussion in the couchdb
dev mailing list, it was agreed to generalize the work to potentially allow
shard merging or other shard map operations in the future. So closer to the
HTTP API level "resharding" will be used more often and in the job
implementation discussions and comments shard splitting will be used, since
currently only shard splitting is supported.

Closing this RPa nd


Use 16 bit ints instead of 32 in array and rle containers

Description
We currently use uint32 for array and rle containers in the roaring implementation, despite all values fitting in to uint16. Using uint16 should reduce the amount of storage used, and may boost performance.
Success criteria (What criteria will consider this ticket closeable?)
uint16 are used instead of uint32 and storage is reduced.

Hi, could You please elaborate a little on what could this change mean for the feature set of Pilosa? Would that affect the bit range that can be passed to Pilosa? Or is it just some internal optimisation, which will not impose any new restrictions?
The worry and the reason behind this question is that Pilosa does not support int64 bits already, which are pretty common storage type for users in AdTech. Hashing to int32 bits is also not an option, since Pilosa does not work well with sparse numbers (#591). This forces maintaining of user ID dictionaries, which can be overwhelming when big amounts of data are being processed, especially when you consider very short life-time of noted IDs.

This will not affect Pilosa features. It is an internal change to reduce the storage size of segments of bitmaps (containers, in roaring terminology) that are run-length encoded. Each of these containers is associated with a key for the 48 high bits (common to all elements in the container). The container itself stores the low 16 bits.

Thank you for clarifying.


Adding constraints to input. Fix #5

Looks good. Two things:

Let's not squash the commits. It erases our comments and history, which would be useful in the future.
Set a default value for the text fields. It's pretty annoying when we click on a text field by accident then have to type something to get out of it.

There is conflict between your branch and the master branch since there are new changes to the master branch since your last update, so rebase it and resolve the conflict.

Remember to use git pull --rebase next time


Update meter with bootstyle ( 1.0 api conversion )

Current class does not have the bootstyle keyword api.

The meter has been converted to the new bootstyle API.  This widget was rebuilt from scratch. Check out the testing scripts to see a demonstration of how these are used.
I made quite a few adjustments to parameter names and the architecture. As much as possible, I made the api as similar to existing ttk widgets, including the ability to update and query the widget options as normal ttk widgets: widget.configure(option="value") or widget["option"] = "value"
The primary style is changed with the bootstyle parameter, which sets the indicator and center label text colors.  The subtext style can also be changed with the subtextstyle parameter using the standard bootstyle color option.
Screenshots of a dark & light themes with the new API


Restrict TF to v0.13.5

Signed-off-by: Yussuf Shaikh<EMAIL_ADDRESS>

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: yussufsh
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

config/jobs/ocp-automation/OWNERS [yussufsh]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

/cc @mkumatag

It is always good to write some background for any change for the further or others reference
/hold to add some information
/lgtm

Fixes #94

/unhold

@yussufsh: Updated the job-config configmap in namespace prow at cluster default using the following files:

key ocp4-upi-powervm-presubmit.yaml using file config/jobs/ocp-automation/ocp4-upi-powervm/ocp4-upi-powervm-presubmit.yaml
key ocp4-upi-powervs-presubmit.yaml using file config/jobs/ocp-automation/ocp4-upi-powervs/ocp4-upi-powervs-presubmit.yaml

In response to this:

Fixes #94
Signed-off-by: Yussuf Shaikh<EMAIL_ADDRESS>
Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.


docs(api): added docs for useThrottle hook

Close #124

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


Memoize nodematch function calls

This adds a LRU-cache to the node match function calls, which greatly reduces the worst-case performance of subgraph search.

Codecov Report

Merging #19 (42394fb) into master (8c6fc0d) will increase coverage by 0.66%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master      #19      +/-   ##
==========================================
+ Coverage   95.41%   96.08%   +0.66%
==========================================
  Files           5        5
  Lines         480      485       +5
==========================================
+ Hits          458      466       +8
+ Misses         22       19       -3

Impacted Files
Coverage Δ

grandiso/__init__.py
88.54% <100.00%> (+2.83%)
: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 8c6fc0d...42394fb. Read the comment docs.


Add Service Connector

Service connector is now available on the portal for function apps.
Related to https://github.com/microsoft/vscode-azuretools/issues/1419
Here is how it looks in the tree view:

Also if I validate twice, the activity children don't have unique ids and it throws an error.

Hmm how did you do this? I validated the same connection twice from both the tree and command palette and they both succeeded.

Also if I validate twice, the activity children don't have unique ids and it throws an error.

Hmm how did you do this? I validated the same connection twice from both the tree and command palette and they both succeeded.

Happens when I expand both activities and reveal the children

Also if I validate twice, the activity children don't have unique ids and it throws an error.

Hmm how did you do this? I validated the same connection twice from both the tree and command palette and they both succeeded.

Yeah I noticed this happening to me in Container Apps as well.  My workaround has been to issue random UUIDs to keep the contexts original.  I made a wrapper function that does this automatically for activity children.


Metron-126 added dfs.replication=1 for single node vm

Added dfs.replication=1 for single node vm in single_node_vm.yml
Tested it by running full-dev-platform.

+1 looks good

+1


System.InvalidOperationException: Error while loading librdkafka.dll or its dependencies

Description
I'm facing this issue when trying to run a test case.
How to reproduce
Environment:

Windows 10 x64
Visual Studio Enterprise 2017 (both 15.5.3 and 15.5.4)
.NET 4.6.1
Confluent.Kafka 0.11.3 livrdkafka.redist 0.11.3

Message: Test method Integration.Tests.ProjectEventHandlerTests.FirstTest threw exception:
System.InvalidOperationException: Error while loading librdkafka.dll or its dependencies from C:\Users\edu\source\repos...\Integration.Tests\TestResults\Deploy_edu 2018-01-17 16_11_05\Out\runtimes\win7-x86\native\librdkafka.dll. Check the directory exists, if not check your deployment process. You can also load the library and its dependencies by yourself before any call to Confluent.Kafka ---> System.ComponentModel.Win32Exception: The specified module could not be found

I have the same problem.
I tried a lot then finally fixed with adding this to .csproj
<Import Project="..\..\..\..\.nuget\packages\librdkafka.redist\0.11.3\build\librdkafka.redist.props" Condition="Exists('..\..\..\..\.nuget\packages\librdkafka.redist\0.11.3\build\librdkafka.redist.props')" />
It works fine now.

Hi!
Just to inform, the solution purposed by QianJiali was not enough to solve the issue, by my side.
Thanks

I also encountered this issue and have no proper solution yet. As I'm sure .NET Framework will be with us for some time, it would be nice to have a way to solve or work around this issue.

I found a workaround for my particular circustances.
In our case, the issue was happening when running continuous integration and the CI task uses MSTest.exe as test runner.
The problem is that MSTest doesn't recognize that the native libraries are something it needs to copy to its work directory.
The most straightforward solution would be to create a .testsettings file with a Deployment section, like so:
<TestSettings name="" id="" xmlns="http://microsoft.com/schemas/VisualStudio/TeamTest/2010">
  <!-- etc. -->
  <Deployment>
    <DeploymentItem filename="packages\librdkafka.redist.0.11.3\runtimes\win7-x86\native\msvcr120.dll" outputDirectory="librdkafka\x86" />
    <DeploymentItem filename="packages\librdkafka.redist.0.11.3\runtimes\win7-x86\native\librdkafka.dll" outputDirectory="librdkafka\x86" />
    <DeploymentItem filename="packages\librdkafka.redist.0.11.3\runtimes\win7-x86\native\zlib.dll" outputDirectory="librdkafka\x86" />
    <DeploymentItem filename="packages\librdkafka.redist.0.11.3\runtimes\win7-x86\native\librdkafkacpp.dll" outputDirectory="librdkafka\x86" />
  </Deployment
  <!-- etc. -->
</TestSettings>

and modify the CI task adding the switch /testsettings:
mstest  /testcontainer:Tests.dll ...  /testsettings:Tests.testsettings

If you can't use a .testsettings (e.g. you might not have access to the CI task configuration), another work around is to decorate all the test classes that use kafka with DeploymentItemAttribute.

I also run into his issue. The file is apparently expected at:
website\bin\runtimes\win7-x64\native\librdkafka.dll
but it is actually at:
website\bin\librdkafka.dll
This is something I have also seen with another package. Maybe it is a regression in the ASP.NET framework, but it would be nice if there is an easy solution for this.

I'm having the same issue here.

thanks for reporting everyone. noted, will investigate.

I ran into same issue and i was using 0.11.3 nuget package as well. In my case i am using Confluent.Kafka.StrongName and it was expecting librdkafka.dll at C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Confluent.Kafka.StrongName\v4.0_<IP_ADDRESS>__12c514ca49093d1e\runtimes\win7-x64\native. After copying it manully, it worked but earlier copied them in system32 and syswow64 folder which used to be good enough.

@mhowlett
Have you found any solution?
If I use librdkafka.dll, do I need any kind of licensing while I go for production?

I haven't looked further yet.
librdkafka and the confluent .net client are both apache licensed. you don't need any additional licenses for production use.

@mhowlett
librdkafka and confluent-kafka both shows different License Info.
librdkafka license info does not mention any Apache thing.
I think @edenhill can help for this.

https://github.com/edenhill/librdkafka/blob/master/LICENSES.txt
https://github.com/confluentinc/confluent-kafka-dotnet/blob/master/LICENSE

Is there any solution or work around on this? I'm also facing this while using .net client in Framework 4.6.2 whereas it works fine on .Net Core.

it might be worth trying with the 1.0-experimental-8 nuget package as RIDs have been changed from win7-x64/x86 to win-x64/x86, and this may be the reason the binaries weren't being copied over. not sure though, haven't tried.

or changes may be required here, if in fact the library is getting copied but to an unexpected location: https://github.com/confluentinc/confluent-kafka-dotnet/blob/master/src/Confluent.Kafka/Impl/LibRdKafka.cs#L221

created a PR for the scenario when DLLs are getting copied inside directory path.
https://github.com/confluentinc/confluent-kafka-dotnet/pull/589

#589 has been merged into 1.0-experimental, and will be incorporated in nuget packages >= 1.0-experimenal-8.

I'm still getting this error on the v1.0.0-beta3
System.InvalidOperationException
  HResult=0x80131509
  Message=Error while loading librdkafka.dll or its dependencies from C:\Projects\Kafka\ConsoleApp1\bin\Debug\librdkafka.dll. Check the directory exists, if not check your deployment process. You can also load the library and its dependencies by yourself before any call to Confluent.Kafka
  Source=Confluent.Kafka
  StackTrace:
   at Confluent.Kafka.Impl.Librdkafka.Initialize(String userSpecifiedPath)
   at Confluent.Kafka.Consumer`2..ctor(ConsumerBuilder`2 builder)
   at Confluent.Kafka.ConsumerBuilder`2.Build()
   at ConsoleApp1.Program.Main(String[] args) in C:\Projects\Kafka\ConsoleApp1\Program.cs:line 28

Inner Exception 1:
Win32Exception: %1 is not a valid Win32 application

Tried the above solutions to no avail.

I am on version 1.4.2 and still having the same issue. Perhaps the dependent library could be included in the main .nuget package?

I Having the same issue.
System.InvalidOperationException: Error while loading librdkafka.dll or its dependencies from D:\Debug\Code\NETServer\bin\Debug\librdkafka.dll. Check the directory exists, if not check your deployment process. You can also load the library and its dependencies by yourself before any call to Confluent.Kafka ---> System.ComponentModel.Win32Exception: 找不到指定的模块。
I use .net Framework 4.5
Anybody Resolve the issue?
Thanks


Extend TestSmeshing to also deploy an older version of go-spacmesh

Motivation
To detect errors that would break compatibility with previous versions of the node I extended TestSmeshing to deploy 25% of the nodes in the test using an older version of go-spacemesh. So if any change changes protocol rules that would break consensus like the error fixed in https://github.com/spacemeshos/go-spacemesh/pull/6398 or the error fixed in https://github.com/spacemeshos/go-spacemesh/pull/5839.
Description
Bugs like the two listed above are difficult to detect in tests. To avoid similar issues like the two above TestSmeshing will now deploy a few nodes with an older version of go-spacemesh during the test.
The image version used to deploy "old smeshers" is defined in the Makefile and can be adjusted in the future - in case we drop support for the current "old version" v1.7.4 or backwards compatibility to it.
This way if any change would break compatibility with existing network rules the nodes in the test will disagree about eligibilities, transaction order, etc. which can then be detected.
Additional changes:

fixed some linter complaints in Dockerfiles (ENV statements should use = for assignment)
resolved some tech debt where the code that parses a node config file was duplicated (and behaved slightly differently) in system tests compared to the code used during node startup
Added some godoc to existing system tests to explain what they are testing
Updated TestEquivocation to also assert that all honest nodes consider the malicious ones to be malfeasant and have a proof stored in their state db.

Test Plan
TestSmeshing was extended to deploy 25% of the nodes for the test with an older version of go-spacemesh. This way if a change breaks consensus between the nodes the test is expected to fail
TODO

[x] Explain motivation or link existing issue(s)
[x] Test changes and document test plan
[x] Update documentation as needed
[x] Update changelog as needed

bors try

Fixed TestEquivocation; TestPostMalfeasanceProof and TestSmeshing appear to have been flakes
bors try

bors try

bors try

bors try

bors merge

TestAddNodes failed because of pods being redeployed: https://grafana.spacemesh.dev/goto/8JrzBiZHg?orgId=1
bors merge


Attach default experiment to a measurement

This PR finds a default experiment and attach it to a measurement when it is created.
This behavior matches the document of Measurement class , which states
...

    Args:
        exp: Specify the experiment to use. If not given
            the default one is used. The default experiment
            is the latest one created.
...

@einsmein QCoDeS is using darker https://pypi.org/project/darker/ to only format changes in order to not obscure the history so please don't format the entire file when making small changes

    Args:
        exp: Specify the experiment to use. If not given
            the default one is used. The default experiment
            is the latest one created.

This logic is already implemented but it lives in the dataset class. See line 272 in https://github.com/QCoDeS/Qcodes/blob/master/qcodes/dataset/data_set.py

@jenshnielsen I understand a default experiment is attached to a dataset. However, measurement.experiment is empty even though the underlying dataset is attached to a default experiment, which can be misleading at runtime imo.

@jenshnielsen I understand a default experiment is attached to a dataset. However, measurement.experiment is empty even though the underlying dataset is attached to a default experiment, which can be misleading at runtime imo.

I agree, experiment really should have been a private property on the measurement class. There is no reason why the users should need to interact with it there. But since its not I am happy with this change provided:

It gets a test
The other tests are fixed to pass
The unrelated formatting is removed


Update dependencies and Travis-CI builds

update Travis-CI builds
require Maven 3 as a minimum
update dependencies
update version to 3.0-SNAPSHOT

There seems to be no interest in this kind of maintainance

There seems to be no interest in this kind of maintainance


Drain state implementation

Refer to individual commits for context.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>9
Details

260 of 354 (73.45%)  changed or added relevant lines in 5 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+4.5%) to 65.118%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

api/v1alpha1/utils.go
12
14
85.71%

cmd/maintenance-manager/main.go
0
2
0.0%

internal/drain/manager.go
46
50
92.0%

internal/drain/request.go
147
171
85.96%

internal/controller/nodemaintenance_controller.go
55
117
47.01%

Totals

Change from base Build<PHONE_NUMBER>7:
4.5%

Covered Lines:
995

Relevant Lines:
1528

💛  - Coveralls


Ofas cluster configuration

Document Cluster and VNG configuration for Ocean for Apache Spark
Jira Ticket
https://spotinst.atlassian.net/browse/DOC-1279

Closed this since this was done in the Jira ticket mentioned here.


Question about use updateProduct()

updateProduct(data: Product) {
this.products.update(data.$key, data);
}
I noticed this but still did not understand how to use it?

updateProduct(data: Product) {
this.products.update(data.$key, data);
}
I noticed this but still did not understand how to use it?

@Logan0official  Can u please elaborate the question!

You have indicated that the admin can edit the product. As I understand it, it is connected somehow, but nowhere is it applied. And I can't figure it out a bit.

I don't understand how to edit a product. Since the description indicates what is possible. But no matter how I understand there, only adding a new one. And there is no editing.


game crashes when running fabric 1.17.1 with BetterEnd

i tried this without any other mods and the game crashes every time i try to launch it
it says this on the minecraft launcher:

The game crashed whilst initializing game
Error: java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'betterend'!
Exit Code: -1

crash report
crash-2021-08-10_12.48.01-client.txt

You are using BCLib 0.3.0 with Better End 0.10.5-pre, they are not compatible. Please use BCLib 0.2.4 for this version


Import problems with SSR

I use next.js and I have a specific problem with the textarea only when I use it with SSR.
Here's the code:
import Textarea from "react-textarea-autosize";
.
.
.
.
<Textarea />

and here's the error:
Warning: React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's def
ined in, or you might have mixed up default and named imports.

I suspect you have used the component somehow in a wrong way or your project is misconfigured.
Without sample repository on which the problem could be recreated I'm unfortunately afraid that I won't be able to help you any further. If you provide such repository I might take a look, closing for now as no actionable without repro.

Hey @Andarist,
Sorry it took some time,
Here's a repository that shows the issue.

Could u try with<EMAIL_ADDRESS>I've just published it with a fix, if you confirm that it works I'll publish 6.0 as latest

Hi @Andarist,
It works!
Thanks!


Too many releases?

Averaging 2-3 for the last few days...

And the most recent one mentioned "apologies for many releases" ... I'm getting Travis CI access to report commit statuses which will improve things (it would have caught the last two bugs)


Marathon 1.6 Beta Release

High-level description

Workload bursting
Significant performance improvement to deployments
Docker IPv6 Support (Apache Mesos 1.5 Required)

Corresponding DC/OS tickets (obligatory)
These DC/OS JIRA ticket(s) must be updated (ideally closed) in the moment this PR lands:

DCOS-19774 Bump Marathon for DC/OS 1.11 Beta2.

Related tickets (optional)
Other tickets related to this change:
In addition there was a technical infrastructure update with a move to akka.http for controllers and a switch from joda time to java time.

MARATHON_EE-1661
MARATHON_EE-1770
MARATHON_EE-1764
MARATHON_EE-1768
MARATHON_EE-1701
MARATHON-7880
MARATHON-7878
MARATHON-7301
MARATHON-7877
MARATHON-7876
MARATHON-7299
MARATHON-7914
MARATHON-7873

Checklist for all PRs

[x] Included a test which will fail if code is reverted but test is not. If there is no test please explain here:
[x] Read the DC/OS contributing guidelines
[x] Followed relevant code rules Rules for Packages and Systemd

Checklist for component/package updates:
If you are changing components or packages in DC/OS (e.g. you are bumping the sha or ref of anything underneath packages), then in addition to the above please also include:

[x] Change log from the last version integrated (this should be a link to commits for easy verification and review): https://github.com/mesosphere/marathon/compare/66a63ef...b0f6bda
[x] Test Results: https://jenkins.mesosphere.com/service/jenkins/view/Marathon/job/marathon-pipelines/job/master/530/
[x] Code Coverage (if available): N/A

@mesosphere-mergebot label review for review

@mesosphere-mergebot bump-ee

https://jira.mesosphere.com/browse/DCOS-19790

rebased to master

@mesosphere-mergebot bump-ee

@mesosphere-mergebot ship_it_label_status_check

@mesosphere-mergebot should not have applied the ship-it label yet, because mergebot/enterprise/has_ship-it is still outstanding. Mhm.


build: show the ziglings logo when running zig build -Dn=n start

I forgot to show the logo in 0d56ba3, when running zig build -Dn=n start
I will fix this later.
Note that zig build -Dn=n and zig build -Dn=n test don't show the logo, since I kept the original behavior.

See also #214.


[Help]: How to execute commands in config?

      shortcut = {
        { desc = " config", group = "DiagnosticWarn", action = "e ~/.config/nvim/init.lua", key = "c" },
}

This action fails to work. it opens an empty buffer.

action can be a fn type so.


Get interfaces functions

[x] I have reviewed the Contributing Guidelines
[x] I agree to license my contributions under the same license as in this repository
[x] I have verified that the tests pass

Description
Add some requested function to the C-api related to retrieval of interface handles and
Proposed changes
This PR add

helicsFederateGetXXX(fed, name) functions to C api
helicsFederateGetXXXByIndex(fed, index)  to C api
helicsFederateRequestNextStep function to request the next allowed timestep to C api and C++ api
fix termination failure in zmq comms
fix issue with TCP comms regarding initial broker connection and sporadic failing travis test (backport from 2.0)

This should also fix #488


Added SpectrumView and dependencies

Added SpectrumView (and a few children Views)
This View depends on MorphableShape which allows for a complex path animation
Also depends on helpers from this PR:
https://github.com/AudioKit/AudioKit/pull/2422

This looks like a ton of work. Will need to dig deeper, but I see no reason not to accept it now.