[Feature] Add 1ED conversion kit unique items to a separate expansion

FFG stopped shipping the 1st edition conversion kit with the base box. You need to print it yourself:
https://images-cdn.fantasyflightgames.com/filer_public/df/ef/dfef9919-aff8-41fd-bbc2-c0c97e905ad3/conversion_kit_investigator_cards.pdf
https://images-cdn.fantasyflightgames.com/filer_public/35/ac/35aca0a7-197b-41a8-a7e9-73bdf1ac1d49/conversion_kit_monsters_tokens.pdf
https://images-cdn.fantasyflightgames.com/filer_public/36/83/36839eb5-028a-4d57-883a-330effbbd60a/conversion_kit_unique_item_cards.pdf
It's also true for some non-english publishers, like the Polish one:
http://galakta.pl/download/MAD20_Zestaw_konw_Przedmioty(2).pdf
I saw someone complaining that a scenario required a unique item that didn't exist in the base box. It was there in mine, but the unfortunate thing is that "Duke" and "Flux Stabilizer" have the core game "tentacle" expansion symbol, not the 1st ed conversion "key" one.
Is your feature request related to a problem? Please describe.**

Scenario creators don't always know if the item is included in the base game or not as it's listed in the editor under Core.
Users are required to find a card that's not in the base box (they can print it, but it's probably not something you want to realize halfway during the game :) ).

Describe the solution you'd like
Move the unique cards to a new "MoM1E-UniqueCards" expansion. However, this will crash Valkyrie for older scenarios, but is more informative to the scenario creators. Possibly make that expansion always preselected when you install/update to avoid the crashing issue.
Describe alternatives you've considered
Add an empty "MoM1E-UniqueCards" expansion. That way content creators can mark it as required, but the cards physically stay in the base expansion so it does not affect existing scenarios.
Additional context
Cheap move on FFG part :(

It is worth pointing out that these items are required by their conversion kit investigators. This means that a scenario shouldn't be using them at all, because there would be a duplicate issue.

It is worth pointing out that these items are required by their conversion kit investigators. This means that a scenario shouldn't be using them at all, because there would be a duplicate issue.


Pagination bullet is not showing

Description

Version I use :
"@egjs/flicking-plugins": "^4.2.1",
"@egjs/ngx-flicking": "^4.3.0",
I tried the pagination plugin as described in the document, but it is not rendered.
I found that DOM has been created, but the height is 0, and the font-size of each bullet is 0 as well.
However, when I set the type as "fraction", it worked just fine.
Steps to check or reproduce

Hello @minnsane!
Did you import the CSS file for the plugin?
Like, as you're using the Angular
@Component({
  templateUrl: './demo.component.html',
  styleUrls: [
<EMAIL_ADDRESS>  ]
})


Update log-powerbi.md

Explicitly mentioning that premium requirement for incremental refresh only applies for dataflows, not for datasets.

@marclelijveld : Thanks for your contribution! The author(s) have been notified to review your proposed change. @roygalMS

@bwren – Can you review the proposed changes? IMPORTANT: When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"

#sign-off

@bwren: I'm sorry - only the author of this article, @roygalMS, can sign off on your changes. But we do have an exception process - if you are on the Microsoft content or product team for this product area, you can ask the PR review team to review and merge it by sending mail to the techdocprs alias.

I am on the content team and own all the Azure Monitor documentation. Roy is a PM who I work with and maintains this article. Can we make an exception and go ahead and merge it?
#sign-off

@bwren: I'm sorry - only the author of this article, @roygalMS, can sign off on your changes. But we do have an exception process - if you are on the Microsoft content or product team for this product area, you can ask the PR review team to review and merge it by sending mail to the techdocprs alias.


breakWords style property is ignored

The layout stuff has been basically rewritten so the old breakWords style doesn't do anything. This is actually not a problem since things work great without it. The problem is, there should probably be a warning or something to the user that lets them know this.

Super quick fix would just be to add this to the documentation

re: #214


fix(vue-compat): Ensure getDefaultSlots works with @vue/compat & Vue 3

Summary
Fixes https://github.com/algolia/instantsearch/issues/6015
There is a compatibility issue when using the Vue3 version of the Algolia InstantSearch library alongside the @vue/compat module during a migration from Vue 2 to 3. When attempting to run the application with the InstantSearch library in a Vue 3 environment that utilises the @vue/compat module for backward compatibility, the application fails to initialise properly.
[Vue warn]: Unhandled error during execution of render function
  at <AisInstantSearch search-client=index-name="instant_search" >

Live reproduction
https://codesandbox.io/p/devbox/black-glade-jrhmvc
Result
Fork of the Live reproduction with references updated to the build from this PR:
https://codesandbox.io/p/devbox/awesome-shockley-5c3r4l
The app initialises as expected. All components in the example project except Highlighter work as expected.

Thanks again for your contribution! This is now available in<EMAIL_ADDRESS>


#2764 Add permissions to Lnb extension configuration

Description
Add permissions to Lnb extension configuration
Related Issue : #2764

How Has This Been Tested?

Add the permissions list to the polaris.extensions.lnb configuration in application.yaml as shown below.

If you do not add a value for permissions, the extension menu will be visible to users with Datasource Manager permission.
If you add a value for permissions, the extension menu will be displayed for the user corresponding to the permission you added.

Need additional checks?
Types of changes

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

Checklist:

[ ] I have read the CONTRIBUTING document.
[ ] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have added tests to cover my changes.

Additional Context

run build
deploy to 5

deploy to 5

@minhyun2 you have to add comment application configuration guide page :) (https://github.com/metatron-app/metatron-discovery/blob/master/discovery-server/src/main/asciidoc/application-config-guide.adoc )

@kyungtaak I add comment application configuration guide page

deploy to 5

deploy to 5

deploy to 5

deploy to 5


Refactor to Better Accommodate More EVM Chains

This is a decently large refactor that makes more ample use of the blockchain.Client interface (formerly client.BlockchainClient) in order to easily override common EVM methods when necessary.
Reorginization
There's been a bit of a general refactor and reorganization to separate all blockchain operations into their own blockchain package. This includes a more organized and enhanced blockchain.Client interface.
// Client is the interface that wraps a given client implementation for a blockchain, to allow for switching
// of network types within the test suite
// Client can be connected to a single or multiple nodes,
type Client interface {
	// Getters
	Get() interface{}
	GetNetworkName() string
	GetNetworkType() string
	GetChainID() *big.Int
	GetClients() []Client
	GetDefaultWallet() *EthereumWallet
	GetWallets() []*EthereumWallet
	GetNetworkConfig() *config.ETHNetwork

	// Setters
	SetID(id int)
	SetDefaultWallet(num int) error
	SetWallets([]*EthereumWallet)
	LoadWallets(ns interface{}) error
	SwitchNode(node int) error

	// On-chain Operations
	HeaderHashByNumber(ctx context.Context, bn *big.Int) (string, error)
	HeaderTimestampByNumber(ctx context.Context, bn *big.Int) (uint64, error)
	LatestBlockNumber(ctx context.Context) (uint64, error)
	Fund(toAddress string, amount *big.Float) error
	DeployContract(
		contractName string,
		deployer ContractDeployer,
	) (*common.Address, *types.Transaction, interface{}, error)
	TransactionOpts(from *EthereumWallet) (*bind.TransactOpts, error)
	ProcessTransaction(tx *types.Transaction) error
	IsTxConfirmed(txHash common.Hash) (bool, error)
	ParallelTransactions(enabled bool)
	Close() error

	// Gas Operations
	EstimateCostForChainlinkOperations(amountOfOperations int) (*big.Float, error)
	EstimateTransactionGasCost() (*big.Int, error)
	GasStats() *GasStats

	// Event Subscriptions
	AddHeaderEventSubscription(key string, subscriber HeaderEventSubscription)
	DeleteHeaderEventSubscription(key string)
	WaitForEvents() error
}

This enables the default blockchain.EthereumClient to implement the meat of these methods for most chains, and for us to quickly slot in exceptions and overrides by inheriting from it, like so.
type KlaytnClient struct {
	*EthereumClient
}

// NewKlaytnClient returns an instantiated instance of the Klaytn client that has connected to the server
func NewKlaytnClient(networkSettings *config.ETHNetwork) (Client, error) {
	client, err := NewEthereumClient(networkSettings)
	log.Info().Str("Network Name", client.GetNetworkName()).Msg("Using custom Klaytn client")
	return &KlaytnClient{client.(*EthereumClient)}, err
}

See more detailed implementation in the blockchain/klaytn.go file.
Network Switching and Types
I'm not super enthusiastic about these changes, but this implementation means utilizing more NetworkTypes in our NetworkRegistry, e.g.:
func NewDefaultNetworkRegistry() *NetworkRegistry {
	return &NetworkRegistry{
		registeredNetworks: map[string]registeredNetwork{
			SimulatedEthNetwork: {
				newBlockchainClientFn: NewEthereumMultiNodeClient,
				blockchainClientURLFn: SimulatedEthereumURLs,
			},
			LiveEthTestNetwork: {
				newBlockchainClientFn: NewEthereumMultiNodeClient,
				blockchainClientURLFn: LiveEthTestnetURLs,
			},
			LiveKlaytnTestNetwork: {
				newBlockchainClientFn: NewKlaytnMultiNodeClient,
				blockchainClientURLFn: LiveEthTestnetURLs,
			},
		},
	}
}

Contract Deployments
All our contract deployments were assuming an EthereumClient, which has been changed to a generic blockchain.Client interface so that differences in contract deployments across EVM networks can be easily overriden.

Codecov Report

Merging #283 (3702465) into main (8d3e589) will increase coverage by 9.91%.
The diff coverage is 0.00%.

:exclamation: Current head 3702465 differs from pull request most recent head e0ccd64. Consider uploading reports for the commit e0ccd64 to get more accurate results

@@            Coverage Diff             @@
##             main     #283      +/-   ##
==========================================
+ Coverage   23.64%   33.56%   +9.91%
==========================================
  Files          17       13       -4
  Lines        2309     1591     -718
==========================================
- Hits          546      534      -12
+ Misses       1716     1011     -705
+ Partials       47       46       -1

Impacted Files
Coverage Δ

client/chainlink.go
54.10% <0.00%> (-9.78%)
:arrow_down:

client/mockserver.go
55.55% <0.00%> (-44.45%)
:arrow_down:

blockchain/blockchain.go

blockchain/ethereum.go

blockchain/gas_stats.go

blockchain/wallet.go

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 8d3e589...e0ccd64. Read the comment docs.


fix rhel missing architecture variable

Fixes https://ci.longhorn.io/job/public/job/master/job/rhel/job/amd64/job/longhorn-tests-rhel-amd64/35/console
Signed-off-by: Mohamed Eldafrawi<EMAIL_ADDRESS>

@meldafrawi need to backport to 1.2.x and 1.1.3.


Fix various typos, small amount of PEP8

This PR covers:

#317
#340
#343
#374
#399
#400
#421
#422
#433

@Stranger6667. Ok this is good.
Can I ask you to use the Fixes #... syntax so we automatically close the issues/PRs when merging?

I guess Flake8 is next on the list...

@carltongibson , thanks, didn't know about such feature. But I wonder if it works with PR description

If you can update this I'll merge it.

... I wonder if it works with PR description

Yes. It does. :-)
Thanks for all the work here. Really great!


DELTASPIKE-1434 - Adds relocation pattern for javax.persistence

What does this PR do?
I missed javax.persistence -> jakarta.persistence in the last PR. This PR adds this additional relocation, so we hopefully now have all relevant relocations in place
Found while working on fixing some other (Krazo/MVC) TomEE 9.0.0-M8-SNAPSHOT examples.
@struberg Maybe you can deploy a new snapshot afterwards.

@struberg ping

applied, thanks @rzo1 !


Video is shaded

I'm using riot.im on Android v 0.6.5 (ebddfd4) on a Samsung Galaxy S5. When I use it to video chat, my image always looks very dark / shaded, like some kind of filter was put on top of it. You can only see my very faint silhouette and lights and nothing else. If I switch to the front camera, the image is fine. Verified with a friend this is the case both on my end and on their end.
(Also this issue is exclusive to the riot android client. doesn't happen in FB messenger, google hangouts, or the android gallery/camera app.)
http://i.imgur.com/ngIRam5.png  <= i promise the lights were turned on

Might be this? http://stackoverflow.com/questions/20609011/front-camera-take-very-dark-capture-in-android

Is it an official ROM ?
The android client does not setup the camera. It is done by a third party lib.

We don't manage the camera initialisation.
It works properly on a Samsung s3, s4 and S6.
I will try to find a samsung S5.

Its a rooted official ROM. Its android 6.0.1 sw version g900pvps3cpe2

Do you have the same behaviour with any other application which use the front camera ?

I succeeded to reproduce your issue on some devices (Samsung S6 or a ZE550KL).
To fix it, you should just need to move your device and yourself of course :).
Could you check if it works if you move your device ?
It is linked to the exposure compensation. I could update the default value but i'm not it will work on any device.

No, it doesnt happen on any other app. I tried android camera app, facebook messenger, twitter, google hangouts and couldnt reproduce.
On January 25, 2017 2:03:50 AM EST, Yannick LE COLLEN<EMAIL_ADDRESS>wrote:

Do you have the same behaviour with any other application which use the
front camera ?
--
You are receiving this because you were assigned.
Reply to this email directly or view it on GitHub:
https://github.com/vector-im/riot-android/issues/885#issuecomment-275034505

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

So I tried it while standing outside and it worked ok. I had problems when i filed the bug and i was indoors and it was night (but i was in a well lit room.) I think when i initially tried it, phone was face up on dining room table under a bright chandelier and subsequent calls done in different rooms with normal indoor lighying conditions continued to be blown out. Are you setting exp compensation based on first call attempt and saving rhat value? It seemed like i couldnt clear it from what ot was set to while facing chandelier... i tried reboots too.
On January 25, 2017 3:23:11 AM EST, Yannick LE COLLEN<EMAIL_ADDRESS>wrote:

I succeeded to reproduce your issue on some devices (Samsung S6 or a
ZE550KL).
To fix it, you should just need to move your device and yourself of
course :).
Could you check if it works if you move your device ?
It is linked to the exposure compensation. I could update the default
value but i'm not it will work on any device.
--
You are receiving this because you were assigned.
Reply to this email directly or view it on GitHub:
https://github.com/vector-im/riot-android/issues/885#issuecomment-275046567

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

Did you call with hangout or did you only try to take a photo ?
I have same issue while VOIPing with Hangout : i.e my own video is very dark.
The application does not play with the camera settings (it is not obvious to find the right settings to each device).
Most of the application uses the device camera application.

I have the same rooted Galaxy S5 G900F and I am facing the same issue as @mairin . I had reported it twice from the Riot app itself attaching the screenshots. No other software has this problem: I've tested Wire, Skype, Hangouts.

I did try to move the device and no joy.

I experience the same issue with an ALCATEL Pixi 4 (Android 6.0). The front camera is just extremely dark (like in the picture above), while other apps are able to handle the lighting just fine

I can confirm the issue reported by the OP on Galaxy S5.

FWIW: Having this issue too on a Nexus 6 while other apps that use the camera in video mode too don't have this problem.


"Help Wanted"  regarding Energygap

Thanks for https://youtu.be/cSqOt-u0_sE
I am a software developer.  Wants to gather knowledge in Cheminformatics.
How to calculate Energygap from SMILES ?
Is there were any way in RDKit ?

As far as I know, energy gaps are calculated using computational chemistry software such as https://gaussian.com/ and ORCA Forum - Portal
|
|
|  |
ORCA Forum - Portal
|
|
|
I believe ORCA is free for academic purposes. I do not think RDKit has quantum mechanical calculation capability.
I hope that helps!Gashaw
On Wednesday, January 11, 2023 at 12:22:27 PM CST, sitanshubhunia<EMAIL_ADDRESS>wrote:

Thanks for https://youtu.be/cSqOt-u0_sE
I am a software developer. Wants to gather knowledge in Cheminformatics.
How to calculate Energygap from SMILES ?
Is there were any way in RDKit ?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: @.***>

@gashawmg Thanks🙏


August Patching

Bump Go, Docker, and GitHub Action dependencies to latest available versions. Unaware of any security fixes included based on no Dependabot notifications active.

Has been regression tested in ghcr.io/holysoles/ginrcon:0.1.6-build001, seems good


Optionally save version properties

I'm currently working on refactoring a fairly large application to use some semver standards and came across this gradle plugin. The rest I could find were massive and I just needed something small and simple, and this has been working good thus far.
Currently, properties are saved every single time the plugin is applied to a project since its located in afterEvaluate
This is causing a problem for me since I only want to create build meta's on distribution tasks. However, version.properties is getting saved every time during any gradle task being performed, due to afterEvaluate. It wouldn't really be a problem but Properties applies a timestamp so version.properties is showing up in the changelog 24/7 even though I haven't incremented anything.
I'd like to add a configuration option to disable the saving at that line, unless there is a reason right now it's intentionally doing a properties save every project evaluation.

@lewismorgan That's a very good point.
As far as I can remember, the only reason the properties file is saved after evaluation to ensure that the default version properties are set if missing (first run, etc.)
There should be no reason to overwrite the properties file if the version properties are already set, which would work for you. That's a little bit more work than a configuration option to disable the saving altogether, but it makes more sense to me.
I don't know if you want to take a crack at it. I would but I just had major surgery on Friday and I'm in no shape to do it right now. Let me know.

I did a bit looking into it and it seems like it'll be doable. I noticed that the kotlin dsl isn't setup fully yet, but I did get it working by just adding a semver and then having the config as a companion object. Then in the build script it's just simply doing this:
configure<SemverPluginExtension> {
    config.saveOnApply = false // Enabled by default
}

The main changes I had to do were creating the new class SemverPluginExtension, which just serves as a wrapper for gradle's ObjectFactory injection with a SemverConfig class. As a result, the DSL will end up looking like below...
semver {
    config {
        prereleasePrefixKey = "SNAPSHOT"
        saveOnApply = false // true by default to keep functionality the same as it is right now
    }
}

Or it can be changed to just having everything within the extension. I think the variation below will be the best and prevents confusion. I'll just need to move the ObjectFactory usage into the SemverConfig as a constructor, which now with what I know about Gradle plugins won't be much of a time consuming process:
semver {
    prereleasePrefixKey = "SNAPSHOT"
    saveOnApply = false
}

Now for the saving to actually work (or not, heh), I just did the following:
if (config.saveOnApply) {
    saveProperties(config, version)
}

I was worried that this would lead to issues with saving in general, but it appears not to be an issue. The file is saved whenever the increment method is called already. There was also a slight change to the ordering of code. Extension functions weren't working and it was driving me mad, it was because they need to be added before the afterEvaluate call:
val extension = project.extensions.create<SemverPluginExtension>("semver", project.objects)
config = extension.config
project.afterEvaluate(this::afterEvaluate)

As far as my project goes, the task is super simple now as I can tell gradle to just go ahead and throw in a hash for just the distributions (mainly CI builds). Now, the only time version.properties pops up in the change log is a major/minor/patch update which is exactly what I was looking for :)
tl;dr - Let me know what you think about the DSL and I can get a PR in on it.
Best wishes to you on a fast and speedy recovery!

@lewismorgan Can you do me a favor, and try your modification with a project that has no version.properties file and no version increment in the build file? Does it work?
Thanks.

@ethauvin That was actually a problem when I was testing earlier a couple days ago working on it. This actually was not working and throwing a gradle exception because File.canWrite() will always return false if the file does not exist. I have it accounted for in the PR I submitted a few minutes ago.
I did however account that by not saving the file and having the new config option added would never create it, but that was a simple check to see if the file exists or not. If the props file doesn't exist then the config option is ignored until the next project evaluation.
See PR https://github.com/ethauvin/semver-gradle/pull/2

@lewismorgan Great! I'll have a look at it as soon as I can. Thanks.

@lewismorgan I've merged your PR and made a few modifications that should make it so that your saveAfterProjectEvaluate option is no longer needed. Bascially, I'm checking to see wether the required version properties are in the file already, if not, it'll be saved.
I've lightly tested it and it seems to work for me. Give it a shot and let me know if that works for your project(s). If it does, I'll push a new version out.
Thanks!

Working for me!

Fixed in https://github.com/ethauvin/semver-gradle/commit/2baf69cd32891952ae32dbea8e223cc4592b56a3.


feat: autoupdate to latest code for miner and validator

This is for implementing: https://github.com/masa-finance/masa-bittensor/issues/208
Acceptance criteria:

[ ] Default is to "not update" automatically
[ ] A user can set a thread if code has updated when its running and can run when there is a diff
[ ] New tagged release triggers the release

Added to v1.0 as agreed


How to debug the Podfile that auto generated by cocoapods in iOS project

This feature is VS Code specific

[X] VS Code specific

Use case
In most cases, we need to modify the Podfile to implement different logic for iOS project, so if we could add some configurations to the vs code IDE debug the Pofile directly, it will be more effective for coding and debugging.
From the document I have tried to add this configurations, but it not work for me
    {
      "type": "ruby_lsp",
      "request": "launch",
      "name": "Podifle Debug",
      "program": "cd path/to/ios/project && pod install --verbose",
    },

Does some one know how to debug it the profile in custom iOS project? How should I configure the required environment variables?
Description
Debug the Podfile in custom iOS project.
Implementation
Can we add some configurations like below demonstrate to debug the Podfile
    {
      "type": "ruby_lsp",
      "request": "launch",
      "name": "Podfile Debug",
      "cwd": "${iOS Project Dir that contains the Pofile}"
      "program": "pod install --verbose",
      "args" : [
       ]
    },

Sorry, this issue requires some iOS development expertise that our team unfortunately does not have. The debug launch settings themselves look fine.


bump owo lib version

I will do this in a little less than two weeks from now

i forgot to close this


redirection (303) fails when domain of "location" is different form domain in request

A REST endpoint returns an HTTP Status 303 with a Location header, where the Location has a different server name than the incoming request.
 response.setStatus(HttpServletResponse.SC_MOVED_TEMPORARILY);
 response.setHeader(HttpHeaders.LOCATION, url);
 addCorsHeaders(response);

It works with curl, and chrome POSTMAN, but spring/swagger fails.

What version of the library are you using?
springfox-swagger2/springfox-swagger-ui 2.6.1 and spring 4.2.5.RELEASE.

Is there a set of CORS headers I need to include?
I tried a few combinations of CORS headers but neither worked.

Not really sure if swagger-ui handles 303s. You could try with 2.7.0 of springfox libraries to see if it was fixed but I doubt it. You'd need to create an issue in the swagger-ui project

2.7.0 did not do the trick either. I noticed that our spring-boot wrapper for the application had CORS enabled, "*" configuration. So,By adding the header @CrossOrigin to the "redirected to" REST endpoint, I was able to get the redirection to work.
Probably having spring boot being configured for CORS at the application level, interfered with my CORS settings at the individual HTTP response level.

@gsbtech did you find a solution?

The approach I took mentioned above worked. I ave not had time to play with modifying the Spring Boot default config.


Proposal: Enable pixelated scaling (nearest neighbor interpolation) in XAML

Proposal: Enable pixelated scaling (nearest neighbor interpolation) in XAML
Summary
Expose a property enabling nearest neighbor scaling for bitmap images hosted in a ScrollViewer to make it easy to enable to view and edit individual pixels of images.
Rationale

This should make it much easier for drawing apps or ones like Snip & Sketch to enable pixel-perfect editing
It might be very simple to implement

Notes
...from a XAML developer
"The scaling algorithm used to render scaled images is controlled by the CompositionSurfaceBrush.BitmapInterpolationMode property. XAML always uses BitmapInterpolationMode=Linear, and does not expose this Composition property to app developers.
In theory, it would be possible for an app to use a CompositionVirtualDrawingSurface directly, put that inside a CompositionSurfaceBrush with BitmapInterpolationMode=NearestNeighbor, wrap that inside a XamlCompositionBrushBase subclass, and set that as the background of the grid. But you'd need to determine when and where to draw to your CompositionVirtualDrawingSurface, since you won't get the automatic requests to draw like you get from VirtualSurfaceImageSource.
Exposing BitmapInterpolationMode on XAML's ImageBrush is possible."

Just use code instead of xaml surely? Or by xaml do you mean winui without xaml?

@charlesroddie Not sure what you mean about "code instead of xaml".
This is about making a small change that would allow ScrollViewer content and potentially InkCanvas ink to be rendered pixelated when zoomed in. Granted - there might not be very many people asking for it specifically, but the few scenarios where it matters would potentially greatly benefit millions of users. :)
One alternative I see are to either draw a higher resolution patch, large enough to fill the viewport and scaled with custom logic where each pixel of the original image is rendered with say 16 pixels (4x4 at 400% zoom factor) or 64 (8x8 at 400% zoom factor at 200% display scale), but that will be a much more CPU and memory intensive bug farm as you'll need to calculate it all, bit blit the pixels from the original pixels and do it over and over as the ScrollViewer view position changes off-thread...
The other alternative is to not use XAML at all and instead handle all the scaling, offsets, interactions etc. with DirectX, which will cost months of work and might still feel non-native when paired with regular ScrollViewers.

There is unfortunate Microsoft marketing language whereby XAML means two things: 1. a markup language and 2. an alias for WinUI. This makes many threads here, including this one, very hard to understand. Perhaps a good way to disambiguate is to avoid "XAML" by itself and refer to either "XAML files" or "WinUI".
I was assuming that by XAML you meant the markup language, in which case the solution is just to use WinUI code instead of XAML files.

My understanding is of WinUI as the currently-open source part of Windows.UI.XAML. Since we're not talking about Workflow Foundation or WPF here - in this context XAML is the whole XAML platform including pieces of it accessible via the Windows SDK and the WinUI part as well.

I second this proposal!

I would also appreciate an option to control how bitmaps are scaled.
I think something of higher quality than Linear would also be very interesting. WPF had RenderOptions.BitmapScalingMode="HighQuality".

I think this is still important (re #8638)

I have same issue! It is important also to me!

I have same issue! It is important also to me!

It can be done with Direct2D.
In the sample (WinUI3_Direct2D_Effects) :
Linear vs Nearest Neighbor =>


Better cross platform support for bitness and NetBSD support

In reference to issue #272.
Not all Operating systems support reading from getconf with the argument of "LONG_BIT," NetBSD is one. So instead of making a call out to a CLI tool, using the compiler's configuration with cfg to get the bitness of the target platform being compiled for. Has been tested on NetBSD (see screenshot), FreeBSD, DragonflyBSD, and Linux.

Included is also files and changed for NetBSD support provided by Kraileth as noted in the commit logs.

Moved the global constants inside of function, hope this will clear up some of the warnings from checks that were ran.

Since the change to pull the declaration of VAL into local scope, it runs wine when tested on Windows 64-bit MSVC. I did not test before, it just looked as if the github actions had issue running it with VAL not in local scope of the get_bitness function

Sorry for the terribly late reply and thanks for the pull request!
I have some concerns about target_pointer_width. Isn't it possible to (cross)compile the application for 32 bit and then run it on the 64 bit OS? In that case such solution gives us Bitness::X32 and not the actual operating system bitness.

Sorry for the terribly late reply and thanks for the pull request!
I have some concerns about target_pointer_width. Isn't it possible to (cross)compile the application for 32 bit and then run it on the 64 bit OS? In that case such solution gives us Bitness::X32 and not the actual operating system bitness.

The new changes should address this. Instead of relying on compile time variables, this new implementation uses the size_of in std::mem to test the size of the usize type. According to rust documents, the size of usize should return the size of addressable memory location on a given platform.
Reference:
https://doc.rust-lang.org/std/primitive.usize.html

So, working with someone who is more familiar with Rust than I am, here is a conclusion we came to after also attempting some other possibilites. With this implementation, it still determines the size of usize during compile time, it hard codes it into a data section in the assembly. Trying some other potential ways, the result was the same. The Rust compiler, during optimization, is going to take the size of usize on the compiled environment and hard code it into the binary. Here is an example of the output assembly using a similar representation as to what is in this PR.
example::main:
        sub     rsp, 56
        lea     rax, [rip + .L__unnamed_1]
        mov     qword ptr [rsp + 8], rax
        mov     qword ptr [rsp + 16], 1
        mov     qword ptr [rsp + 24], 0
        lea     rax, [rip + .L__unnamed_2]
        mov     qword ptr [rsp + 40], rax
        mov     qword ptr [rsp + 48], 0
        lea     rdi, [rsp + 8]
        call    qword ptr [rip + std::io::stdio::_print@GOTPCREL]
        add     rsp, 56
        ret

.L__unnamed_2:

.L__unnamed_3:
        .ascii  "64 bits\n"

.L__unnamed_1:
        .quad   .L__unnamed_3
        .asciz  "\b\000\000\000\000\000\000"

Sorry, I have disappeared again. You are right: the size of usize and isize types are determined at the compile time.


Updated to include browser to wslview

to open the browser from WSL in windows on the command line the easiest way is to use WSLVIEW once this is set up. By default this is included in new installs of ubuntu. I have added a line to day 0 setup for setting the browser to wslview in .bashrc

Maybe include some text on how to open stuff in a web browser from WSL here also?

Added notes on how to open stuff in a web browser from WSL 👍

Thanks! Just a couple of minor markdown formatting things:
Notes on use should have ####, as subheadings need more (not less) #.
You need new lines before and after a code snippet line, otherwise the markdown formatting doesn't recognize it as such.

turns out, not required


Feature/3591/update cwl tool

For dockstore/dockstore#3591
There were several unrelated breaking changes from before (hard refresh query parameter). I set it to null instead of false/true to mimic the behaviour of the old CLI that does not know about this query parameter.

Much closer, would still like the

refactor one or two tests to run again using "null" instead of true

It was a good idea, just not immediately intuitive

Much closer, would still like the

refactor one or two tests to run again using "null" instead of true

It was a good idea, just not immediately intuitive

Still unclear.  Is dockstore-cli-integration-testing/src/test/java/io/dockstore/client/cli/GeneralWorkflowRegressionIT.java not what you wanted?


resmgr: abort startup on NRI plugin errors.

Don't blindly/dumbly ignore NRI plugin errors on startup. Abort the startup sequence instead.
This should avoid a crash caused earlier by the ignored NRI plugin error. The crash was triggered when the first configuration notification attempted a post-configuration unsolicited container update with an un-Start()ed plugin stub. The immediate reason for the crash should be fixed in the plugin stub once this PR gets merged.
Note:  in addition to this, eventually we should also try to reconnect (and probably keep retrying) to the runtime if the socket connection is ever lost. And make sure that connection establishment is properly protected/synchronized against/with any other event handling, for instance configuration updates.

For the re-connection, I see that we have onClose() which eventually comes back to the start(). If we call start() again when we lose the connection, is it safe to assume that we have the latest configuration? Or do we need to adjust the onClose() (or restart) to synchronize the configuration ?

For the re-connection, I see that we have onClose() which eventually comes back to the start(). If we call start() again when we lose the connection, is it safe to assume that we have the latest configuration? Or do we need to adjust the onClose() (or restart) to synchronize the configuration ?

Yes, onClose() is the immediate 'notification/callback' mechanism the stub uses to let the plugin realize that the connection was lost.
One possibility is that we use onClose() to start a connection re-establishment mechanism (probably  goroutine) which will just keep trying to reconnect until it succeeds. To do this, we need to add some sort of internal protection or serialization mechanism to the current nriPlugin so that it does not fall over itself doing concurrent unprotected access to nriPlugin.stub (which will be cleared and rewritten at least once for a successful connection re-establishment) from two different goroutines (for instance/at least re-establishment and a configuration update notification to be more specific).
The other, much simpler possibility (since we expect the plugin to be running as a DaemonSet) is to simply exit from the plugin whenever the connection goes down, and expect the higher-level components dealing with the DaemonSet to try restarting the plugins container until it succeeds.


there is no way to go to the next " chalanges" it doesnt work for 2 days

Challenge Escape Sequences in Strings has an issue.
User Agent is: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.97 Safari/537.36.
Please describe how to reproduce this issue, and include links to screenshots if possible.
My code:
var myStr; // Change this line

myStr = "\\ \t \t \r \n";

@iritu Your code works for me. So, I'm assuming this is the same problem as #6633.
Please take a screenshot of your console and network tabs (Chrome Dev Tools) and post them on the the above issue :smile:


fixing set function bug for deprecated use

It seems that in the process of refactoring from .js to .ts a bug got created which breaks the deprecated usage of the set function. This PR is fixing this problem.
Its just three letters which got wrong.  cbDb.get.call which needed to be cbDb.set.call :  https://github.com/ether/ueberDB/blob/main/index.ts#L223
This creates a misfunction way ahead in some third party etherpad plugin usage (in this case framasoft/ep_mypads ) with the current release of etherpad (1.9.3).
While etherpad 1.9.1 still uses ueberDB2 (v4.0.11) it works still fine. This was before the refactoring to typescript and in this case the set function was still using cbDb.set.call as it can be seen here: https://github.com/ether/ueberDB/blob/6919908c289cff4101b4e65fdc0b72c3f95f3605/index.js#L132
would be great if this PR got merged as well as etherpad dependency to ueberDB2 could be updated in the coming etherpad release, so that it is possible to run framasoft/ep_mypads on the latest etherpad relase again.

@robertschnuell Thanks for the fix. It indeed is an error. In earlier js files the call was correct.


Admin Dashboard Design

A minimal admin dashboard that enables Afos Admin to review and approve submitted projects.

hey iamkingsleey , can i get the design ??

Hi @Aabiskar-dhenga I will assign you the issue. @iamkingsleey could you guide the designers on how to get started?

Thank you @Aabiskar-dhenga for your interest in working on this issue. I'd like to clarify a few things as we enter Hacktoberfest season and welcome new contributors. Here are some guidelines for contributing:
Please join our Slack community channel for better communication: Link to join
It's essential to note that this is an open issue, which means multiple contributors may be assigned to these tasks.
We usually have a design call every Wednesday 11pm WAT biweekly where we talk about the tasks. You can provide your email address to be added to the call.
We will provide you with access to our Afos Assets, allowing you to start working on this project.

Hi, I'd like to work on this too.

Thank you @Aabiskar-dhenga for your interest in working on this issue. I'd like to clarify a few things as we enter Hacktoberfest season and welcome new contributors. Here are some guidelines for contributing:
Please join our Slack community channel for better communication: Link to join
It's essential to note that this is an open issue, which means multiple contributors may be assigned to these tasks.
We usually have a design call every Wednesday 11am - Noon WAT biweekly where we talk about the tasks. You can provide your email address to be added to the call.
We will provide you with access to our Afos Assets, allowing you to start working on this project.

Thanks  for response I have meessage  on slack  group . Hope You response soon .

Hi @iamkingsleey have the designs for these issues been completed?

Hey, please is this still open to be worked on?

Hi @iamkingsleey are the designs still being worked on? If not, I'd like to close the

Hey, please is this still open to be worked on?

Hi @Zurumm the project is on hold. When we open it up again we'll raise new issues.


Make worst-case slashing loss estimate more precise

Currently, the worst-case slashing loss is based on a rough estimate of the loss being equal to triple the proportion of validators recently slashed.
Instead, the estimate may be upgraded to a precise calculation based on the eth2 spec.

Do you have a link/examples to the precise calculations? (Sorry not that familiar with ETH2) 🙏

I don't have an example of precise calculations. It may be necessary to go into the eth2 spec https://github.com/ethereum/consensus-specs

Look like I came to the same simplified solution: min((((3total_validatorspercentage_slashed32)/(total_validators32))*32),32) and since taking count of validators rather than balances etc. the fraction can be reduced to yours.
@libevm detailed calc described here: https://eth2book.info/altair/part3/transition/epoch#slashings

Not to forget inactivity hit once network is leaking (participation below 66,7%):
ca =32-(322.718^(-1(((duration_hours*60/6.4)^2))/(2^24)))
Certainly less severe (ca 0.1 ETH for 24 hours, 4.4 ETH for 1 week), but prob more likely than slashing bugs?
https://medium.com/prysmatic-labs/eth2-medalla-testnet-incident-f7fbc3cc934a
@libevm detailed calc described here: https://eth2book.info/altair/part2/incentives/inactivity#inactivity-penalties
(I e.g. assumed one's validator to be completely offline)

@crypto-crack this is great. Would you be interested in opening a PR to modify the site to include some indication of the inactivity leak penalty that, to your point, may potentially correlate and scale with one's choice of client?


Is there a way to disable hosted fields?

General information

SDK version: 3.85.3
Environment: Sandbox
Browser and OS: Chrome 101 / Mac OS 12.4

Issue description
I was wondering if there's a way to disable hosted fields? The reason I'd like to do this is to disable them while my form is being submitted.

Just found that there is, see https://braintree.github.io/braintree-web/current/HostedFields.html#setAttribute
    hostedFieldsInstance?.setAttribute(
      {
        field: 'number',
        attribute: 'disabled',
        value: 'true',
      },
      function (attributeErr: any) {
        if (attributeErr) {
          console.error(attributeErr);
        }
      },
    );


Update MDI to 4.4.95

I can't reproduce the problem on Linux, is it only a windows problem ?

I can't reproduce the problem on Linux, is it only a windows problem ?

Fix, Python 2.7 on Windows 32bit can use character code higher than 0xfff

Is this good to go :-) ?

Is this good to go :-) ?

Almost! You modified the totals and url in README.md but forgot to also edit it in usage.rst:
https://github.com/spyder-ide/qtawesome/blob/e9410ed237d2704468aeda581e69403a67879716/docs/source/usage.rst
Otherwise this looks good to me.

usage.rst updated !

@darkvertex thanks!

Any final comments @ccordoba12 ?

@ccordoba12 looks ok for me but AppVeyor is broken ?

We probably need to migrate the tests to azure.

looks ok for me but AppVeyor is broken ?

Yes, it looks like a problem with our Appveyor setup. Unfortunately I don't have time to fix it for now.

Yes, it looks like a problem with our Appveyor setup

I just re-trigger them and now they are passing!


it works but screen is not appearing

for some reason, the screen just pops up for like a mili second .i can still use the show name in-game feature, but the screen is not visible.please help.

I think that deleting the following file and then starting Player-Displayer again after that will fix your problem:
C:\Users\YourUserName\AppData\Roaming\Player-Displayer-Window-Position.txt
But if the above doesn't fix it: while Player-Displayer is running press  alt+t  to open its terminal output which contains all information you get from the gui.

I think that deleting the following file and then starting Player-Displayer again after that will fix your problem: C:\Users\YourUserName\AppData\Roaming\Player-Displayer-Window-Position.txt
But if the above doesn't fix it: while Player-Displayer is running press alt+t to open its terminal output which contains all information you get from the gui.

WOAH THANKS :) ALT+ T worked !!!!! back in buisness :) Keep up the good work :)


Connecting the managed instance created via a Kubernetes manifest

Can you please add to the documentation the fact that in order to connect to a managed instance that was created using a Kubernetes manifest, the username and password need to be provided to sqlcmd in base64 encoded form.
Thanks

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

ID: 9491c0aa-6310-0a9d-e728-d569fce9ebdd
Version Independent ID: e7f1339c-c3e5-5e7e-72d2-ee2c24c1aaa3
Content: Connect to Azure Arc-enabled SQL Managed Instance - Azure Arc
Content Source: articles/azure-arc/data/connect-managed-instance.md
Service: azure-arc
Sub-service: azure-arc-data
GitHub Login: @dnethi
Microsoft Alias: dinethi

@chrisadkin Thanks for the question! We are investigating and will update you shortly.

@chrisadkin Verified and updated the document as required. The update would reflect soon i.e., in less than 24 hours. Thanks again!


use bytemap in place of the AddressData struct for further optimizations

Depsite the compiler being able to handle this under the head as the AddressData struct was 256 bits, apprently there is overhead indeed as others have found. The feature branch above saves ~700 gas on mints, burns and transfers and about ~6000 gas on deployments for the AddressData extension.
Associated benchmark:
https://github.com/nidhhoggr/ERC721PsiReports/commit/63160b5c99246bee581f5808fcb0740562563ec4
For ease of merging, this branch should only be merged into v0.8 only after #32 is merged. Let me know if and when to submit the PR.

Note: Without the usage of unchecked, the gas savings are ~500 on mints, burns and transfers. I felt using unchecked to be safe because the require statement asserts the quantity is less than 64 bits. Another assumption with unchecked is that it's impossible to undeflow e.g. transfering or burning a token you don't own on a zero balance

The next commit above saves an additional ~300 gas on burns and mints, ~50 gas on transfers and ~2000 gas on deployments. It's able to achieve this by restructuring from/to conditionals resulting in three cases where a particular mapping slot is written to only once using bitmasking. This additional commit would total ~1000 savings on mints and burns.
Associated isolated benchmark:
https://github.com/nidhhoggr/ERC721PsiReports/commit/de8f5afb5c5bf8f1eb93c401ffb6592272f6b57e

@nidhhoggr Looks pretty good to me!

merged


Keep getting error "Invalid data: only uncompressed keys are supported."

I still keep getting this error with following data:

"endpoint" => "https://android.googleapis.com/gcm/send/cac8N_o868s:APA91bFMSexnK7z429f_ABkxarUQ3lYm3cKzvBburlpqB7-qGkb64XwtNEzTQHVgBVMjqUN2hI9g-vAlIE-Gqr9dYe5WgOgZlBH1Zzij9gjSO5kZRNf06jT58R-cfSAn1Y4SlQkackC0"
"payload" => "Новый выпуск на канале 666"
"userPublicKey" => "Jy+hckShoOJsPu2npeIFOQ=="
"userAuthToken" => "BBs9epoFIW+grT88yz9D3MSjPTf5VTjR7iQeDh83Up2Q2DERKifH/q6A3WTSl2bB7xtg0my/5keTyMEqwFyTkWc="
what am i doing wrong?


Bump up the default toolVersion to 4.0.2

SpotBugs 4.0.2 is out, so bump up the default toolVersion to it.
https://github.com/spotbugs/spotbugs/releases/tag/4.0.2

@spotbugs/everyone please review and approve this PR, thanks in advance!

Thanks @henrik242!


multi client using onefile

multi client using onefile  possible ? like i have done rest api and then
pull one conf file and use for multiple users possible ?

1 file for 1 user

It is not possible, WireGuard uses static IP configuration.


Add call to Bullet pre_process() at start of dispatch_callbacks()

Also adds RigidBodyCollisionObjectBullet to flush queue when a shape reload is needed.
Fixes #40840.

Thanks for the PR. The function pre_process is made to be called just before the process starts for a rigid body. Is better if you call p_body->pre_process(); into the function test_body_motion.
https://github.com/godotengine/godot/blob/master/modules/bullet/space_bullet.cpp#L984

Superceed by #41082.


Bug fix preapared statement close

still need to refactor the methods which are bulkUpsertAndReturnOlderDocuments and search in PostgresCollection.class
facing issues describe in https://stackoverflow.com/questions/1870022/java-iterator-backed-by-a-resultset

Thanks for this contribution @afthabvp

Thanks @afthabvp I am merging as it as and later on add the formatting fixes and a GH action to check it.


[question]: how can i use @intlify/vite-plugin-vue-i18n/messages

I read the documentation of vite i18n plugin and found a possible simpler solution.
The existing works fine i dont have any problems with it.
I cannot build with ssg after i made change: Error: Cannot find module '@intlify/vite-plugin-vue-i18n/messages'

Can is use this import with vite-ssg or not?
Thank you in advance for your answer

That is because it include it's own package name in virtual module,
in ssr mode vite will resolve that path to node_module/@intlify/vite-plugin-vue-i18n, so it won't find any file.
Just don't include package name in virtual module, then it will resolved correctly.
/cc @kazupon

Appendix: this example is coming from vitesse - src/modules/i18n.ts:6.
Thanks for your help!


WiX: remove extraneous architecture in search path

Adjust the location of the swift modules to overlap across SDKs.  The
directory form of the swift module can easily overlap and co-exist.  Now
that the driver has learnt to scan the non-architecture dependent location
in addition to the architecture location dependent path, we can unify
the swiftmodule content in the SDK to a simpler layout.  The layout now
is:
SDKROOT
  `- usr
      `- lib
          `- swift
              `- [platform]
                  +- [module].swiftmodule
                  |   `- [triple].{swiftdoc,swiftmodule,swiftinterface}
                  `- [arch]
                      `- [import library]

On Windows, it would be preferable to further remove the intermediate
platform as we have that information earlier in the path.
Subsequent work remains to now ensure that the package manager will
similarly allow the XCTest swift modules to collapse.
While in theory it is possible to create a multi-architecture import
library, it is valuable to support user-selectable SDK installation
which requires that the we create the import libraries on the fly for
the selected architectures.  It is more convenient from a distribution
perspective to simply make the content static and as such continue to
use the architect dependent directory for the import library unlike the
swift module.
This is dependent on apple/swift#42419.

While I’m delighted by the change, we had better first have it reflected in the CMake scripts for core libraries.
Unix (Linux) always supports multi-arch Swift library bundle, and I’ve taken a try on apple/swift#41850 to align the runtime library layout of Windows and Unix. This will further enable us to have portable and multi-arch SDKs with unified layout.
Discussion thread: https://forums.swift.org/t/misplacement-of-runtime-libraries-on-linux/55888

The CMake build already does this correctly, this is undoing the need for the workaround of moving the content around at packaging time.

Edit: Wait, do you mean in swift-corelibs-{libdispatch,foundation,xctest}?

Exactly.

What do you think would be good to change there?  I don't mind doing that subsequently (this change is already complicated enough - its across 3 different repositories).

It’s nice to hear that’s going to be addressed. Sequence is not so important, and go ahead 🚀

Ah, I see.  Yes, I agree, it would be nice if CMake installed the files in the final location.  I can do those changes subsequently.  However, longer term, I want to get rid of that and use install(TARGETS ...) with CMake handling the layout.


Appbar Title should not be rendered with no title

Describe the bug
The appbar title has a marginLeft: 32px when rendered with navigation, if there is no title, this causes problems on very small screens.

closed by #345


fix(version): update ngx-widgets to 1.1.2

@fabric8cd fabric8/fabric8-ui:SNAPSHOT-PR-2109-2 is deployed and available for testing at https://fabric8-ui-fabric8-ui-pr-2109-fabric8-planner.badger.fabric8.io


ovn-controller spewing scary log messages

We should look into it ... very likely something wrong.

Migrated to https://trello.com/c/16oaAxsZ/109-ovn-controller-spewing-scary-log-messages.


proof: close todo, make proof verification concurrent

Closed todo from @Roasbeef
Made concurrent execution with error group because we need to return first non-nil error.
Code style, naming and errgroup library usage same as in LND - commit

@Roasbeef take a look please

@Roasbeef bump :eyes:

Approved the PR run again, after you get your first PR in the repo, it'll whitelist you automatically so we don't need to manually trigger CI runs!


feat: Initial /search req/resp stub

/search interface with stubbed response.
Request
{
    "q": "tunnel",
    "search_fields": [
        "first_name",
        "last_name"
    ],
    "filter": {
        "last_name": "Steve"
    },
    "facet": {
        "facet stat": 0
    },
    "sort": [
        {
            "salary": "$asc"
        }
    ],
    "fields": [
        "employment",
        "history"
    ]
}

Response
{
    "result": {
        "hits": [
            {
                "meta": {}
            }
        ],
        "facets": {
            "myField": {
                "counts": [
                    {
                        "count": 32,
                        "value": "adidas"
                    }
                ],
                "stats": {
                    "avg": 40,
                    "count": 50
                }
            }
        },
        "meta": {
            "found": 1234,
            "page": {
                "current": 2,
                "per_page": 10
            }
        }
    }
}

How should we merge the submodule changes?

Codecov Report

Merging #307 (0f67326) into main (c4bac33) will increase coverage by 0.10%.
The diff coverage is 35.35%.

@@            Coverage Diff             @@
##             main     #307      +/-   ##
==========================================
+ Coverage   29.27%   29.38%   +0.10%
==========================================
  Files          56       56
  Lines        5557     5656      +99
==========================================
+ Hits         1627     1662      +35
- Misses       3728     3789      +61
- Partials      202      205       +3

Impacted Files
Coverage Δ

server/services/v1/api.go
0.00% <0.00%> (ø)

server/services/v1/query_runner.go
0.00% <0.00%> (ø)

api/server/v1/marshaler.go
10.70% <67.30%> (+10.70%)
: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 c4bac33...0f67326. Read the comment docs.

How should we merge the submodule changes?

git submodule update --remote --merge to pull the latest commit and then git add


AVRO-3559: Fix links to "Getting started ..." on the home page

Jira

[X] https://issues.apache.org/jira/browse/AVRO-3559

Tests

[ ] My PR adds the following unit tests OR does not need testing for this extremely good reason:

Commits

[ ] My commits all reference Jira issues in their subject lines. In addition, my commits follow the guidelines from "How to write a good git commit message":

Subject is separated from body by a blank line
Subject is limited to 50 characters (not including Jira issue reference)
Subject does not end with a period
Subject uses the imperative mood ("add", not "adding")
Body wraps at 72 characters
Body explains "what" and "why", not "how"

Documentation

[ ] In case of new functionality, my PR adds documentation that describes how to use it.

All the public functions and the classes in the PR contain Javadoc that explain what it does

Thank you for picking this up already @martin-g !
(I was a bit tired when I added the story, so I thought I'd do this today. so you clearly beat me to it :smile: )


Add missing packages

https://github.com/dgllghr/stanchion
https://github.com/phiresky/sqlite-zstd
https://signalzero.co.uk/sqlite-extensions/
https://github.com/mindreframer/awesome-sqlite
https://github.com/nalgeon/sqlean
https://www.gaia-gis.it/fossil/libspatialite/index
https://github.com/topics/sqlite-extension
https://github.com/vlcn-io/cr-sqlite
There are more...

Most of these are either already added or do not provide binaries.

Stanchion seems to me more like a proof of concept than a ready-to-use extension. I'd rather not add it unless the author explicitly asks for it.
Others seem to have either already been added, have no binary distributions, or are not extensions at all.
I'm ready to consider other specific extensions that I've missed.


Add persistent queue to the deployment recipe

Fixes https://github.com/GoogleCloudPlatform/opentelemetry-operator-sample/issues/39

Changed to buffered-telemetry


chore(deps): upgrade dev dependencies

Upgrades project dependencies. See details in workflow run.

Automatically created by projen via the "upgrade-dev-dependencies-k8s-27-main" workflow

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

Questions ?
Please refer to the Backport tool documentation


Particles tab doesnt work

if you click it onlt the title changes but the items dont

It's being worked on

Should be working with https://github.com/DFOnline/CodeClient/commit/c7afd203a791b575d969d435b57e28920bd5e136


sdks io for cassandra

Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

[x] Make sure the PR title is formatted like:
`[BEAM-SDKS-IO] cassandra io read and write

Coverage increased (+0.003%) to 69.322% when pulling d090294ae9c2add260ccfcdaf1acebc1eecf9763 on surpass:master into b261d489061e9a92b7df28ca71bce00844f7dfa6 on apache:master.

I guess you didn't see:

https://issues.apache.org/jira/browse/BEAM-245
https://github.com/apache/beam/pull/592

I would appreciate you close this PR and contribute directly on the existing one.

Thanks !

First, @surpass, thank you for your contribution. It is much appreciated and we'd like to have Cassandra support in Beam as soon as possible!
Indeded, @jbonofre has started this particular effort a while ago, and it would be great if you can work together to move this IO forward as quickly as possible.
Personally, I don't think we need to worry which PR goes first. Perhaps both can go in, in some order, to get a few distinct benefits from each of them.
I'd be happy to assist, as appropriate. Also, CC: @jkff, @dhalperi.

Original Cassandra PR is almost ready. I would like to merge pretty fast.

As said, I'm resuming/finishing work on #592

I just take a quick look to compare with what I did in #592. IMHO, this one is not what we want in Beam: this IO is basically a copy of JdbcIO updated for Cassandra. So basically, no splitting, no leveraging Cassandra features. I would recommend to close this PR and take a look on mine (I'm finalizing #592 this week).

Coverage increased (+0.003%) to 70.624% when pulling 4f3543fc6a5b3be9a0130daf5dc1f0352f04d1d0 on surpass:master into 0cba43ee26c00ae89f8e681f7fb1f0294aeadb0e on apache:master.

CassandraIO has been merged to Beam from a separate pull request. This pull request is pending closure. Any objections?

+1 to close this PR. I asked already some weeks ago.

@surpass Could you please close this PR?
Asking in part because I use Github's "Mentioned" PRs tab to keep track of what I need to review, and there is no way for me to remove the PR from there except by asking you to close it.


JointTrack Auto shuts down suddenly

Dear developers,
For your program I created a .txt calibration file, a .tif x-ray and a .stl 3D model. When loading the x-ray, the program immediately exits. Loading the x-ray or the 3D model first makes no difference. The 3D model can thus be loaded, but not the X-ray. The fluoroscopic test files from version JointTrack Auto 3.2.1 do work.
Are you familiar with this problem? What can I do to load my x-rays without the program shutting down?
I hope you can help me,
Ashley

Hi!
Thanks for using JTML!
Can you try loading the calibration file first? This "sets the scene", so to speak, so that the program knows how to properly display objects and images in your viewing window.
Let me know if this works.

Thank you for your fast reply! I have loaded the calibration file first in all cases. Unfortunately, after loading the radiograph, the program still shuts down. What options do I have to get it to work?

We recently had someone else with the same issue who resolved it - let me ask him what he did.
As far as fixing this, I've graduated from my PhD, and unfortunately don't have as much time to dedicate to chasing down bugs as I used to.
I also know that the most updated versions haven't yet been compiled for windows, because I switched to Linux about 2 years ago.
Let me see if I can find someone to compile the most recent version in windows, and we can see if that works for you!

I managed to get it to work by saving my radiographs a second time as .tif files. I didn’t do anything differently, so I’m not entirely sure what the issue was. Thank you so much for brainstorming with me to find a solution!

Ahh! I'm so used to working with .tif that I forget some folks are trying to load PNG/jpeg.
That should be a really quick fix on my side.
I'd keep using .tif files for now, though!


Uncaught RangeError: Maximum call stack size exceeded

When booting Windows 8.1 with patched ntoskrnl/winload, or with PAE/NX bits enabled in the CPUID, the system halts and I get this error.
But it works just fine in QEMU:
qemu-system-x86_64 -hda 8.1.img -m 1G -M accel=hvf --cpu host,-pae,-nx

This looks similar to the issue that prevented Windows 2000 from booting. Did you change the PC type from ACPI to Standard PC (see below)?

This looks similar to the issue that prevented Windows 2000 from booting. Did you change the PC type from ACPI to Standard PC (see below)?

It only has ACPI PC types.

It only has ACPI PC types.

In that case you may want to try the experimental "Enable ACPI" option.

In that case you may want to try the experimental "Enable ACPI" option.

It doesn't work with or without ACPI.
The error happens after the resolution changes to 1024x768, but before the Windows logo shows up, so it seems to happen very early in the Windows boot process.

It doesn't work with or without ACPI.
The error happens after the resolution changes to 1024x768, but before the Windows logo shows up, so it seems to happen very early in the Windows boot process.

Could you provide info on how to patch 8.1 to not need PAE/NX?
Thanks

@copy The maximum call stack size error comes just after updating a file using vi and saving it.

I've uploaded patch here
You will need also edit some values with bcdedit to skip sign checks.
Instead of black screen with error, you will stuck at windows logo. QEMU with similar configurations boots windows (-cpu pentium3,sse2=on).
Windows 8 Consumer Preview (should work without any patches) also stucks at windows logo (But it works in QEMU, even without sse2).
Seems to be it stucks early - boot log option doesn't work. Also if you disable graphics mode (when boot menu displaying in text mode and loading screen in vga like in vista) it will stuck in text mode.

I've tried to boot some beta ISOs:
6.1.7850.0 - yes
6.2.7927.0 - yes
6.2.7955.0 - yes
6.2.7963.0 - yes
6.2.7973.0 - yes
6.2.7989.0 - yes
6.2.8002.0 - yes
6.2.8102.0 - yes
6.2.8128.0 - yes
6.2.8133.0 - yes
6.2.8148.0 - no (doesn't require nx)
6.2.8155.0 - no
6.2.8176.0 - no
6.2.8195.0 - no
6.2.8250.0 - no
...
6.2.8331.0 - no (requires nx)
Also I've tried to install some of them:
6.2.7973 works.
6.2.7989 stucks:

6.2.8002 works.
6.2.8102 works:

6.2.8118 works.
6.2.8128 has infinite loading (it's laggy also):

6.2.8133 (why black screen? in qemu works fine):

With fast startup (hybrid boot) setting I'm getting this (seems to be acpi has no support):

Seems to be currently 6.2.8118 is the newest version that works.


Add Grafana dashboards for Mayastor

There are no dashboards for monitoring of replicated pv Mayastor. It would be a good idea to add them.

Fixes #110

Completed !


fix(useInfiniteQuery): correctly set canFetchMore

canFetchMore should be false for falsy getFetchMore return value

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Revert "Backend Implementation"

Reverts DannyK05/ResQ#1

The backend should be implemented in a seperate repo


Changelog Entry
version: <log entry>

Checklist:

[x] I have performed a self-review of my own code
[ ] I have documented my code in accordance with the documentation guidelines
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] I have run the unit tests
[ ] I only have one commit (if not, squash them into one commit).
[ ] I have a descriptive commit message that adheres to the commit message guidelines

Please review the CONTRIBUTING.md file for detailed contributing guidelines.

Hi @AntonAndell @redlarva @nightowl121 , I have added the workflow to deploy javascore contracts on Berlin testnet, I have updated the score address in gradle.properties file. The contracts which failed to deploy have been commented for now. Please have a look on failed contracts.

Codecov Report

Merging #480 (5766b7d) into main (b7dc4d1) will increase coverage by 0.14%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##               main     #480      +/-   ##
============================================
+ Coverage     67.17%   67.31%   +0.14%
- Complexity      553      580      +27
============================================
  Files           191      191
  Lines         17385    17504     +119
  Branches        350      371      +21
============================================
+ Hits          11678    11783     +105
  Misses         5528     5528
- Partials        179      193      +14

Flag
Coverage Δ

java
79.69% <ø> (+0.38%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.
see 6 files with indirect coverage changes

Opening new PR as the current PR carries an irrelevant changes also


Simplify isOfflineError

Summary
When using the offline plugin I think it'd make sense to simplify the isOffline check to apply to all network errors.
Set of changes
Simplify the isOffline check to apply for all network errors.

That's not really the goal of this function. We don't really have data on either approaches, or feedback that is, to determine that one is objectively better than the other. However, I'm open to make this customizable.
We can add an extension of CacheExchangeOpts and enable offlineExchange to accept an isOfflineError attribute, with the default set to the current function.


build: fix race codnition in maybe_execute

We need happens-before between running a binary and building it. This was a latent bug, but in Zig 0.11 we hit it due to parallel build.

matklad/off-to-the-races

Award for best branch names in general goes to matklad


meta(statutory): temp disable streaming link

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


Custom layouts

Box is defined as such:
@Composable
private fun Box(isRow: Boolean, children: @Composable () -> Unit) {
	ComposeNode<BoxNode, MosaicNodeApplier>(
		factory = ::BoxNode,
		update = {
			set(isRow) {
				this.isRow = isRow
			}
		},
		content = children,
	)
}

Unfortunately MosaicNodeApplier and MosaicNode are internal.
What is the best way to implement a custom layout?
For example, if I wanted to create a Scaffold composable, like in Android. Whereby I could have a title and a content. I would like to be able to layout the Scaffold that it takes up the terminal window size.
How I intend to start it:
@Composable
fun Scaffold(
    terminal: Terminal,
    title: @Composable (TerminalScope) -> Unit,
    content: @Composable (TerminalScope) -> Unit
) {
    fun scopeFromTerminal(terminal: Terminal): TerminalScope = TerminalScope(
        width = terminal.width,
        height = terminal.height
    )

    var terminalScope by mutableStateOf(
        scopeFromTerminal(terminal)
    )

    terminal.handle(Terminal.Signal.WINCH) { signal ->
        terminalScope = scopeFromTerminal(terminal)
    }

    title.invoke(terminalScope)

    content.invoke(terminalScope)
}

So this is somewhat of a composite feature request. There are multiple things we may or may not need in order to support this:

The ability to determine the terminal size (a CompositionLocal is likely)
One of:

The ability to create a custom layout where you can measure and place your children.
#11

I'm going to split out the terminal size feature request and leave this one for custom layouts.


No UnknownHostException is thrown when invalid host is used. [JIRA: CLIENTS-401]

Given an invalid host I was excepting an exception has the documentation states.
After a bit of debugging, it seems the excepted exception it's being swallowed
and we should rely on isUnresolved method.
Testing code:
client = RiakClient.newClient(Lists.newArrayList("no_place_like_home.com"));

Riak client handling
bootstrap.handler(new RiakChannelInitializer(this))
     .remoteAddress(new InetSocketAddress(remoteAddress, port));

InetSocketAddress handling
    public InetSocketAddress(String hostname, int port) {
        checkHost(hostname);
        InetAddress addr = null;
        String host = null;
        try {
            addr = InetAddress.getByName(hostname);
        } catch(UnknownHostException e) {
            host = hostname;
        }
        holder = new InetSocketAddressHolder(host, addr, checkPort(port));
    }

I was wondering if we could fix this behaviour or if there is any reason for that, like in a situation of many nodes and just one is not possible to resolve.
Version details:
$ java -version
java version "1.7.0_13"
Java(TM) SE Runtime Environment (build 1.7.0_13-b20)
Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode)

<dependency>
  <groupId>com.basho.riak</groupId>
  <artifactId>riak-client</artifactId>
  <version>2.0.0</version>
</dependency>

Thanks for the submission!

This was merged on the develop branch, and should be out with the next release (today or next week).


LinusTechTip Programming Forum

Title
Dataset URL - LinusTechTip
Does the dataset exist in a scraped format?   No
Description
This well-known programming forum, just scanned there have more than 10.000 topics from 2013
Procedure

[ ] Attempt to scrape topics from https://linustechtips.com/forum/20-programming/
[ ] Cleaning, duplicate, formating
[ ] Convert to lm_dataformat

Tests
Include a dummy_dataset.parquet file to test your code against. This dummy_dataset should include the columns for the data and metadata associated with the dataset, which will then be converted into the final format for language model consumption, along with an example row or rows that you can verify your code correctly collects. In addition to this file, include the unit test that evaluates your code against this dummy_dataset.
Give an example of the columns and data:

col1
col2
....

row1
row1
....

Wrote a quick scraper for this, unsure of the format required, but this writes each page of a thread as JSON file per line.
https://gist.github.com/bentrevett/274db7de0258bab8adf235045344bed7
There's two types of threads:

Standard threads with comments
"Question" threads, in which each comment is a "suggestedAnswer", and also provides the "acceptedAnswer" (potentially useful for some form of QA data?)


feat: patch patient oxygen saturation observation

This patches patient's oxygen saturation entries

Review Checklist

Summary*

[ ] fix: Bug fix for Add the items tackled here as checklists
[x] feat: Completed task
[ ] chore: Incomplete task

[ ] test: Sub-task 1

Structure*

[ ] The Pull Request has a proper title that conforms to our MR title standards
[ ] The Pull Request has one commit, and if there are more than one, they should be squashed
[ ] The commit should have a proper title and a short description
[ ] The commit must be signed off
[ ] Unused imports are not present
[ ] Dead code is not present
[ ] Ensure dry running library to confirm changes

Tests

[ ] Proper and high quality unit, integration and acceptance(if applicable) tests have been written
[ ] The coverage threshold should not be lowered

Sign off*

[ ] All comments have been resolved by the reviewers
[ ] Approved by Czar {replace_with_czar_name}
[ ] Signed off by second reviewer {replace_with_name}
[ ] Ensure all checks are done before merging :warning:
[ ] All PRs needs to be signed before merging :warning:

N/B:

Add a checklist if more than one item is done.
Add screenshots and/or images where necessary
Indicate any breakages caused in the UI :exclamation:
Where necessary, indicate which issue the Pull Request solves (Closes #)
Any new files are updated in the folder structure in the README

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.007%) to 82.81%

Totals

Change from base Build<PHONE_NUMBER>:
0.007%

Covered Lines:
5964

Relevant Lines:
7202

💛  - Coveralls


AttributeError caused by author field, breaking poetry build

[x] I am on the latest Poetry version.
[x] I have searched the issues of this repo and believe that this is not a duplicate.
[x] If an exception occurs when executing a command, I executed it again in debug mode (-vvv option).

Issue
poetry build -f sdist

With author field in pyproject.toml
authors = ["R&D<EMAIL_ADDRESS>
Output:
[AttributeError]
'NoneType' object has no attribute 'group'

Perhaps this is for a good reason, but it confused me for a long while because I didn't know this meant something was wrong in my pyproject.toml file. It would be useful to have indications of toml validation problems by field.
Changed to:
authors = ["Research Development<EMAIL_ADDRESS>
Works, and that is fine. Just didn't know there were validation rules for these strings.

Faced this problem today, on version 0.12.11 (Python 3.7.2). Had this field in pyproject.toml:
authors =<EMAIL_ADDRESS>Changed to authors = ["Example support<EMAIL_ADDRESS>works fine.
I'll try to fix this in this or next weekend, because it looks like obvious regex mismatch.

@nackjicholson What do you think, maybe replacing 'NoneType' object has no attribute 'group'   to Invalid project's author would be enough?

Well... my PR got softly rejected, but you or someone else could find some useful solutions among my commits =/

Thanks,  @kam1sh.
The problem is '&' mismatched in AUTHOR_REGEX.
Here are some common punctuation marks in names.
I would like to make a PR to add them into regex with test cases if the list has no issue.
,
.
’
()
-

&
@
#

™
®
㊣
↗
↙

And I thought this is a good place to discuss introducing email lib.
It handles arbitrary marks so well in the case of formal email form.
Here are example results with inputs listed above:
In [1]: from email.utils import parseaddr

In [2]: parseaddr('R&D<EMAIL_ADDRESS>Out[2]: ('R&D'<EMAIL_ADDRESS>
In [3]: parseaddr('R#D<EMAIL_ADDRESS>Out[3]: ('R#D'<EMAIL_ADDRESS>
In [4]: parseaddr('R()D<EMAIL_ADDRESS>Out[4]: ('R D ( )'<EMAIL_ADDRESS>
In [5]: parseaddr('R@D <r<EMAIL_ADDRESS>Out[5]: ('', 'R@D')

In [6]: parseaddr('R®D<EMAIL_ADDRESS>Out[6]: ('R®D'<EMAIL_ADDRESS>
In [7]: parseaddr('RD™<EMAIL_ADDRESS>Out[7]: ('RD™'<EMAIL_ADDRESS>
In [8]: parseaddr('RD㊣<EMAIL_ADDRESS>Out[8]: ('RD㊣'<EMAIL_ADDRESS>
In [9]: parseaddr('↙R&D↗<EMAIL_ADDRESS>Out[9]: ('↙R&D↗'<EMAIL_ADDRESS>
Not supporting partentheses is the only concern to change to use parseaddr.

There's another error as well if the author string isn't formatted correctly, e.g. if the closing bracket is missing like "Me<EMAIL_ADDRESS>


Settings partially support Dynamic Type

I bumped text size to the max and used Bold Text.

I recently wrote a blog post about it https://kristaps.me/embracing-dynamic-type/

Hi @fassko,
Thanks for this!  We are tracking it internally here: https://app.asana.com/0/392891325557410/1198492230691825
I saw your recent tweet about this earlier today as well. I really want us to support this properly, but I think it will involve close collaboration with our design team to make sure we don't affect any UI/UX.  We've just release a fairly big change to support transitions so my hope is that it will make this easier as well.
Please correct me if I'm wrong but it appears that the best way to support this is by using the built in text styles and specifying font metrics for them as per our blog post here: https://kristaps.me/custom-font-dynamic-type/
I think we have quite a varied amount of text styles in the app so it would likely take some effort (mainly from the design team) to match them to specific text styles.
I notice you can check the "supports dynamic type" option when specifying a custom font/style in interface build.
Thanks!

Hi @brindy,
Thank you for reaching out! ;)
I'm the DuckDuckGo app user myself and dealing with Dynamic Type in a different project I understood that the DuckDuckGo app doesn't support. People using non-default font sizes is 40% so it is a big percentage.
I understand that you need to convey to your design guidelines and it would require some work for your designers to check it.
Easiest is to use the built-in font styles, those ones scale correctly. But it is not so hard to scale custom ones.

I notice you can check the "supports dynamic type" option when specifying a custom font/style in the interface builder.

If you check that checkbox then the app will scale fonts, just use the Environment Overrides to test it.
I actually started to improve this in the DuckDuckGo app but understood that you are using closed fonts and it requires some work internally which I can't access...

This has been open for a while with no progress, am going to close it out for now.  Thanks.

Yes sorry, I couldn't find time for this. Running my own startup takes all the time I have.

No problem! Hope that is going well for you. :)


Possible Rootkit?

I forked this repository 4 days before getting a rootkit & am wondering if the index could have something to do with it? Was this code built by you @ravgeetdhillon?

Yup. It's is built entirely by GitHub Actions. Here is the script that creates the release.

Why are you data logging everything? Why do you need access to endpoints? Vmessages? iCloud? Email? Forbidden Host Code Point? Ipv4...

I don't agree with the claims you have raised. The code is open source. You can take a look at what's going on. I'm going to close this issue for now as it is out of topic for this project.


Add tracing module

add tracing support. Instrumentation is done through a custom RoundTripper on the http client and through SDK function calls with the goal of correlating sdk calls with the api calls. Also convenience tracing calls are added.
remove usage of original request's context on LRO polling.

Initially wanted to place this inside azure path as it makes more sense, but in that case would be painful to use it for adal. In the end I decided to use it for adal calls also since that would provide value to customers.


the props of grants & redirectUris are user's scope, but binded at client object

here is a case that one client has one thousand of users,  each user has a redirect url.
the client object will bind one thousand of urls, it is too cost for memory.
so i think that getClient function should take user params, or check the grants and redirectUris with user object

here is a case that one client has one thousand of users, each user has a redirect url.
the client object will bind one thousand of urls, it is too cost for memory.
so i think that getClient function should take user params, or check the grants and redirectUris with user object

here is a case that one client has one thousand of users, each user has a redirect url.
the client object will bind one thousand of urls, it is too cost for memory.
so i think that getClient function should take user params, or check the grants and redirectUris with user object


Exit with key

Acceptance criteria

the player should be able to collect a key to exit

Clarification Questions

is this relevant now that we have modified our concept?

Demo scene created and merged to main with prefabs for important objects.


implement search user

use search view in action bar
search user with github API

check this commit https://github.com/rochman25/github_user_submission/commit/03ddb6aa21834aa2a56c24e82367c91b9eeb31d9


"Edit Data" does not apply update to multiple selected shapes - only first selected

Preflight Checklist

[X ] I agree to follow the Code of Conduct that this project adheres to.
[ X] I have searched the issue tracker for a feature request that matches the one I want to file, without success.

You must agree to search and the code of conduct. You must fill in this entire template. If you delete part/all or miss parts out your issue will be closed.
If you are technical, you should reporting bugs along the lines of https://marker.io/blog/how-to-write-bug-report. If you are not technical, we will make allowances, please try to make an effort to understand the process.
Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Select multiple shapes
Go to "Edit"->"Edit Data..."
Enter Property Name e.g. "Impact",
Enter value e.g. "Modify"
Click "Apply"
Select second shape, Property e.g.  "Impact" does not apply and is not present if you choose "Edit Data" on the shape

Expected behavior
A clear and concise description of what you expected to happen.

That data property is added to and/or modified if existing to the entered value of each selected shape

Screenshots
If applicable, add screenshots to help explain your problem.
draw.io version (In the Help->About menu of the draw.io editor):

draw.io version 24.7.12

Desktop (please complete the following information):

OS: Windows 11
Browser Microsoft Edge
Browser Version:

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

I tested the problem in incognito/private mode with all browser extensions switched off, write "yes" below:

yes

Additional context
Add any other context about the problem here.

Seems like this a bit similar to #2184

Duplicate #1184


Add prettier dependencies

Add prettier dependencies

Add prettier and prettier-plugin-solidity ad devDependencies
add .prettierrc file (take the same as our previous project)
add .prettierignore file (take the same as our previous project)
add .solcover.js file (take the same as our previous project)
add CONTRIBUTING.md file (take the same as our previous project)

Done


Commands to increase/decrease font size per window

Well with the new update we have the means to increase/decrease the zoom level, per window. Can we also get two commands to increase/decrease font size per window?
Cheers

I originally had commands for all variants (you end up needing 3: one that goes by the setting, one that zooms per window and one that zooms all windows) but then removed that because it cluttered the command palette and probably adds more confusion than being helpful.
But we could maybe have commands that can only be assigned keybindings to that are otherwise not visible.

This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 20 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

This feature request has not yet received the 20 community upvotes it takes to make to our backlog. 10 days to go. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

:slightly_frowning_face: In the last 60 days, this feature request has received less than 20 community upvotes and we closed it. Still a big Thank You to you for taking the time to create this issue! To learn more about how we handle feature requests, please see our documentation.
Happy Coding!


rules_cuda example failed.

bazel run --cuda //examples:hello_cuda failed with the log below:
INFO: Build option --@rules_cuda//cuda:cuda_targets has changed, discarding analysis cache.
INFO: Analyzed target //examples:hello_cuda (20 packages loaded, 1579 targets configured).
INFO: Found 1 target...
Target //examples:hello_cuda up-to-date:
  bazel-bin/examples/hello_cuda
INFO: Elapsed time: 0.730s, Critical Path: 0.01s
INFO: 1 process: 1 internal.
INFO: Build completed successfully, 1 total action
INFO: Build completed successfully, 1 total action
CUDA error: initialization error
CUDA error: initialization error

I can't reproduce this. Do you have an NVIDIA GPU with sm_52 or later? What's your output of nvidia-smi?
Next, I would try to prefix your bazel command with LD_DEBUG=libs


Problem configuring via appsettings.json

Hi,
thank you very much for your library.
I think I might need some support using it. Sorry, if I missed something stupid!
My appsettings.json contains this:
 "WriteTo:AppLogger": {
            "Name": "Logger",
            "Args": {
                "configureLogger": {
                    "WriteTo": [
                        {
                            "Name": "AmazonS3",
                            "Args": {
                                "path": "datalog.txt",
                                "bucketName": "myBucketName",
                                "rollingInterval": "Day",
                                "serviceUrl": "https://s3.eu-central-1.amazonaws.com"
                            }
                        }
                    ],
                    "Filter": [
                        {
                            "Name": "ByIncludingOnly",
                            "Args": {
                                "expression": "SourceContext = 'Some.Class.Name'"
                            }
                        }
                    ]
                }
            }
        }

When I run in DEBUG Mode I get the following error:

The bucket you are attempting to access must be addressed using the specified endpoint. Please send all future requests to this endpoint.

and the datalog.txt file ends up on my local disk. Getting rid of the filter does not work, either.
I am pretty sure, that my bucket name and credentials are correct since using it form code works fine.
Stolen from your tests, like so:
Log.Logger = new LoggerConfiguration().WriteTo.AmazonS3(
            "log.txt",
            "myBucketName",
            RegionEndpoint.EUCentral1,
            LogEventLevel.Verbose,
            outputTemplate: null,
            formatProvider: null,
            levelSwitch: null,
            rollingInterval: Serilog.Sinks.AmazonS3.RollingInterval.Day,
            encoding: null,
            failureCallback: e => Console.WriteLine($"Sink error: {e.Message}, {e.StackTrace}"),
            bucketPath: null,
            batchSizeLimit: null,
            batchingPeriod: null,
            eagerlyEmitFirstEvent: null,
            queueSizeLimit: null)

Could the use of the endpoint vs. serviceUrl be the issue? Or can you spot another mistake I might have made?
Cheers and thanks for your support!

Is your bucket really created in the region you specify? Check e.g. https://stackoverflow.com/questions/25027462/aws-s3-the-bucket-you-are-attempting-to-access-must-be-addressed-using-the-spec where someone says that this error only occurs if a wrong region is set.

I think i have the same problem.
If I don't use endpoint and use serviceUrl, then AmazonS3Client is always created using default endpoint value public RegionEndpoint Endpoint { get; set; } = RegionEndpoint.USWest1;
 if (!string.IsNullOrEmpty(this.amazonS3Options.AwsAccessKeyId) && !string.IsNullOrEmpty(this.amazonS3Options.AwsSecretAccessKey))
{
   if (this.amazonS3Options.Endpoint != null)
       {
           client = new AmazonS3Client(this.amazonS3Options.AwsAccessKeyId, this.amazonS3Options.AwsSecretAccessKey, this.amazonS3Options.Endpoint);
       }
    else
       {
           client = new AmazonS3Client(
           this.amazonS3Options.AwsAccessKeyId,
           this.amazonS3Options.AwsSecretAccessKey,
           new AmazonS3Config
           {
               ServiceURL = this.amazonS3Options.ServiceUrl
           });
        }
}

else is never used
And I don't see an option to affect this from the config.
my test appsettings.json
 "WriteTo:VerboseSubLogger": {
      "Name": "Logger",
      "Args": {
        "configureLogger": {
          "MinimumLevel": "Verbose",
          "WriteTo": [
            {
              "Name": "AmazonS3",
              "Args": {
                "path": "${HOSTNAME}-.txt",
                "bucketName": "any_bucket_name",
                "serviceUrl": "https://***.not_amazone.com",
                "awsAccessKeyId": "my_key_id",
                "awsSecretAccessKey": "my_secret_key",
                "outputTemplate": "{Timestamp:o} {RequestId,13} [{Level:u3}] {Message} ({EventId:x8}) {Properties:j}{NewLine}{Exception}",
                "rollingInterval": "Minute",
                "bucketPath": "project_name",
                "batchSizeLimit": 10000,
                "batchingPeriod": "00:01:00",
                "queueSizeLimit": 20000
              }
            }
          ]
        }
      }
    }

or CreateHostBuilder
.UseSerilog((context, services, configuration) => configuration
                    .ReadFrom.Configuration(context.Configuration)
                    .ReadFrom.Services(services)
                    .WriteTo.AmazonS3(
                        path: "$testlog-.txt",
                        bucketPath: "project_name",
                        bucketName: "bucket_name",
                        serviceUrl: "https://***.not_amazon.com",
                        awsAccessKeyId: "my_key_id",
                        awsSecretAccessKey: "my_secret_key",
                        outputTemplate:
                        "{Timestamp:o} {RequestId,13} [{Level:u3}] {Message} ({EventId:x8}) {Properties:j}{NewLine}{Exception}",
                        rollingInterval: RollingInterval.Minute,
                        failureCallback:  e => Console.WriteLine($"Sink error: {e.Message}")) //return credentional error, because knocking on amazon
                )

What could i be missing?

Sorry for the delay. Yes, I found that stackoverflow issue, too.
I believe, that my region and credentials are correct, since it works like this:
Log.Logger = new LoggerConfiguration().WriteTo.AmazonS3(
            "log.txt",
            "myBucketName",
            RegionEndpoint.EUCentral1,
            LogEventLevel.Verbose,
            outputTemplate: null,
            formatProvider: null,
            levelSwitch: null,
            rollingInterval: Serilog.Sinks.AmazonS3.RollingInterval.Day,
            encoding: null,
            failureCallback: e => Console.WriteLine($"Sink error: {e.Message}, {e.StackTrace}"),
            bucketPath: null,
            batchSizeLimit: null,
            batchingPeriod: null,
            eagerlyEmitFirstEvent: null,
            queueSizeLimit: null)

Is there anything else, I could check?
Thanks and cheers!

@kosovrzn Your fix seems legit. I will provide a new package soon.
@bkgmc Should be fixed with https://github.com/serilog-contrib/Serilog.Sinks.AmazonS3/pull/48.


Explicitly set default permission settings when generating tmpFiles

Currently when a temp file is generated for data to be written into (and checksums to be calculated), we are using the default settings which relies on the JVM/system settings. This can potentially cause hashstore objects to be only accessible by a specific user (or specific group, which we made not want to add users to).
Hashstore objects should be group-readable so that we can set-up proper access control to external services (ex. metadig).
To Do:

Explicitly declare permission settings when generating temp files
Example code to assist: https://github.com/NCEAS/metacat/blob/7fd6e53e89f88f0545c22181e354341beec63543/src/edu/ucsb/nceas/metacat/admin/SolrAdmin.java#L709

capturing our slack convo:
default file permissions should be rw- r-- --- or posix 640
If setting these permissions on the temp file, please verify that these permissions also get transferred to the final location after the mv. Thanks!

This has been completed via Feature-108: Default Permissions on HashStore Objects


Error while creating production build with create-react-app

Hello,
There's an issue while creating production build with script provided by create-react-app.
Console output:

yarn build v0.27.5
$ node scripts/build.js
Creating an optimized production build...
Failed to compile.
./node_modules/kefir.atom/dist/kefir.atom.es.js
Module parse failed: /Users/user/Projects/project/client/node_modules/kefir.atom/dist/kefir.atom.es.js Cannot read property '0' of undefined
You may need an appropriate loader to handle this file type.
TypeError: Cannot read property '0' of undefined
at Array.forEach ()
error Command failed with exit code 1.

Checked you'r babel configuration in karet-shopping-cart and configured my the same way:
  "babel": {
    "presets": [
      "react-app",
      ["es2015", {"modules": false}],
      "stage-3"
    ],
    "plugins": [
      "transform-react-constant-elements"
    ]
  },

But unfortunately error still exist.
Thanks for help :)

Perhaps this issue?
If that is the case, then you need a later version of webpack.

@polytypic It was the case. Thanks for help, issue can be closed :)


[CWS] fix mmap event on rhel 9.3

What does this PR do?
This PR fixes the mmap hooking on rhel 9.3 (and other distribution that ships with different tracepoint formats). To fix this this PR includes a new constant provider that allows the parsing of tracepoint format definitions.
Motivation

Additional Notes

Possible Drawbacks / Trade-offs

Describe how to test/QA your changes

/merge


No module named 'einops'

Hi,
When running Co-DINO with ViT-L backbone, there seems to be a missing dependency, einops. It is imported here.
Maybe it should be added to the requirements?
Regards!

Thanks for your feedback. I will add this dependency to requirements.


[IoT] error thrown for azure-mgmt-iothub 0.2.0

@lmazuel I am using azure-mgmt-iothub 0.2.0. Below error is thrown when calling the list_event_hub_consumer_groups API.
module 'azure.mgmt.iothub.models' has no attribute 'strPaged'
  ...
  File "...\env\lib\site-packages\azure\mgmt\iothub\operations\iot_hub_resource_operations.py", line 624, in list_event_hub_consumer_groups
    deserialized = models.strPaged(internal_paging, self._deserialize.dependencies)
AttributeError: module 'azure.mgmt.iothub.models' has no attribute 'strPaged'

I guess the root cause is the generated class is capitalized as StrPaged. But the one used in list_event_hub_consumer_groups is strPaged.
Please help fix this. Thanks!

Hi @xscript !
Thank you for your report! I take a look asap (today likely).
FYI @annatisch

Hi @xscript
Released 0.2.1 with the fixes and added tests to avoid regression.
Close this issue, feel free to re-open it if necessary.
Thanks!

Thanks @lmazuel for the quick fix! 👍
I will use the new package.