"<<" Operator for String concatenation, array push etc

Like the << operator known from ruby. It seems it doesn't exist in crystal.
Is it just not yet implemented or don't you wan't to support that operator?

It's defined for Array, String is immutable so it makes no sense. It's defined for Int too.

Yes, to build a String use StringIO.

Maybe it would be a good idea to make the compiler provide such hints to users at compile time? Like something inspired by http://clang.llvm.org/docs/LanguageExtensions.html#messages-on-deprecated-and-unavailable-attributes

Ok, thx :)

Since my question is answered, I'll close that issue.
@ssvb I encourage you to open a new issue for your suggestion :)


map of RFB_mobile trained on VOC is 71.16%

Is that correct？The map is a little lower than caffe-ssd_mobilenet.

@xtanitfy I have not trained RFB_mobile on VOC yet, but the prior config in this repository is set for COCO, so I suggest you modify the parameters.

@xtanitfy hi,could you tell me how to train RFB_mobile on VOC? thanks very much


Add an OpenId Connect demo where a user is required to approve the LLM scope

I propose to demo and also recommend the following set up: a user logs in to a frontend Quarkus application (say Quarkus LLM) which talks to a microservice which uses the LLM, when the users logs in to the frontend the user is redirected to OIDC where the user will be asked to  allow Quarkus LLM to apply for example Large Language Model to whatever  Quarkus LLM is expected to solve/do. When the user approves and logs in to Quarkus LLM will propagate the access token to the microservice which will only be allowed to be accessed when such a  token has  an LLM scope/permission.

This approach is about users having input into authorizing Quarkus to do some work for them with LLM, as far as the demo is concerned, it can be a copy and paste of https://quarkus.io/guides/security-oidc-auth0-tutorial#permission-based-access-control (with an LLM focused example), but I'll see if I can make it work with Keycloak first.

There could be possibly one more pattern, where Quarkus acts similar to ChatGPT UI, and one of its plugins is registered in the openai platform, and requires an OAuth2 authentication:
https://platform.openai.com/docs/plugins/authentication/oauth, so the user would authenticate to Quarkus using OAuth2 (via the OpenAI platform) and that will enable an access token which will be used as an OpenAI key. I'm not sure yet if it can work with Quarkus at all, but just typing here in case it proves feasible


Fix Enumerable#contains deprecation warnings

As of ember 2.8.0-beta.1, Enumerable.contains() has been depreciated in favor of Enumerable.includes(). Semantic-UI-Ember uses the depreciated function in several places, this simply replaces those usages. http://emberjs.com/deprecations/v2.x/#toc_enumerable-contains

Humm... thinking this through, this will break on ember < 2.8.0-beta.1. Only option would be to check for .includes() existence to use, or else fall back to .contains(). I'm not sure how you'd want that structured.


fix error while uninstalling Linuxbrew on CentOS 7

Please fill out the GitHub description and describe the purpose of this PR. Include the exact error message that you were seeing without this PR, and the steps to reproduce the error.

purpose
fix the error when uninstalling Linuxbrew on a CentOS7 with system ruby:
➜  ~ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/uninstall)"

-e:267: syntax error, unexpected '.'
  @have_sudo = $CHILD_STATUS&.success?
                              ^

Or manually running uninstall script:
➜  ~ ./uninstall -f
./uninstall:267: syntax error, unexpected '.'
  @have_sudo = $CHILD_STATUS&.success?

➜  ~ sudo ./uninstall -f
./uninstall:267: syntax error, unexpected '.'
  @have_sudo = $CHILD_STATUS&.success?

reproduce
On a CentOS7 machine, with system ruby installed, running /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/uninstall)" directly or running uninstall script after manually downloading.
My environment:
➜  ~ cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)

➜  ~ /usr/bin/ruby --version
ruby 2.0.0p648 (2015-12-16) [x86_64-linux]

➜  ~ uname -a
Linux XXX 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

cause
Default ruby version on a CentOS7 machine is too low for the operator &.
fix
Use . instead of &. according the similar code in install script
def sudo?
  return @have_sudo unless @have_sudo.nil?

  Kernel.system "/usr/bin/sudo", "-l", "mkdir"
  @have_sudo = $CHILD_STATUS.success?
rescue Interrupt
  exit
end

I am a little confused why it’s OK not to consider nil in the install script.

&. is needed because $CHILD_STATUS may be nil, so I'm closing this PR. Thanks all the same.
If your host's version of Ruby is too old to run uninstall, you can uninstall Homebrew on Linux using
rm -r /home/linuxbrew/.linuxbrew ~/.linuxbrew ~/.cache/Homebrew


Update author information in setup.py

This needs to be updated as well in addition to the changes in doc/conf.py.

Thanks, merged.


Resolve relative PDB paths

In some cases the PDB path returned from pe_file.pdb_info() is relative and includes only the filename of the PDB. This results in the existence check to fail:
https://github.com/nico-abram/blondie/blob/aefddb0f904a40afb465fe923dbcfbc3407b7ab2/src/lib.rs#L659-L660
We can check if the path is relative and join it with the path of the image in that case.
Fixes #65
Fixes flamegraph-rs/flamegraph#277

Thanks! Ill see if I can publish a version with this fix later

Published 0.4.2 (Minor version bump) with these changes @Systemcluster . My (possibly mistaken) understanding from how flamegraph-rs depends on blondie is that any new release of it should get the change.


doc/effective_go.html: recommend the race detector

The race detector is an invaluable tool for detecting bugs in Go programs; ideally, everyone should test with it (and use it before filing bugs or even getting very far into debugging failures).
Effective Go is one of the major starting points for new Go developers, but the string “race detector” doesn't currently appear in it at all. We should update Effective Go to recommend it.

I don't think Effective Go should start listing tools to run. That's a neverending tale. The document has been refreshingly stable, too, and it would be nice to keep it that way. Starting to maintain best practices for the ecosystem as well as for the language would break that. As it stands, the document doesn't even cover the libraries well (hardly at all, in fact), and I'm fine with that as well.
There is a kaboodle of stuff available for Go, and Effective Go has no need to encompass them. It's fine as it is.
Effective Go was written as a springboard for the language. It's still a good one, but rather than expand it I'd say go read K&D instead.

@MaerF0x0
The Go Programming Language (Addison-Wesley Professional Computing Series)
    Author: Alan A.A. Donovan and Brian Kernighan
    Publication Date: November, 2015
    ISBN:<PHONE_NUMBER>440

Gotcha . K&D is Alan Brian Kernighan and A.A. Donovan. Thankyou


4x boilerplate: Support shared theming

Add support for shared theming to the 4x boilerplate.
https://github.com/SpatialAgent/local-perspective/pull/28/files
Sample theme: https://opendatadev.arcgis.com/api/v2/sites/594

fyi @MarkhamShofner

And if we want to go down the css-injection route (as opposed to the currently discussed direct JavaScript manipulation) here is a repo I mocked up last month that retrieves and injects css from an external endpoint. https://github.com/MarkhamShofner/shared-styles-demo

Assigning to @kellyhutchins as well. Let me know when there's a task for me to do :)

closing. old


Saw error related to table props right after table was created in manager logs.

While running the bulk RW test for #2667 I saw the following in the logs.  Didn't cause a problem, but would be good to understand what is going on.  The test were running against 75a7018844793cfddc42cde00e5ccb22fb4c9628
2022-10-06T12:03:17,791 [security.SecurityOperation] INFO : Granted table permission READ for user root on the table 21 at the request of user !SYSTEM
2022-10-06T12:03:17,794 [security.SecurityOperation] INFO : Granted table permission WRITE for user root on the table 21 at the request of user !SYSTEM
2022-10-06T12:03:17,796 [security.SecurityOperation] INFO : Granted table permission BULK_IMPORT for user root on the table 21 at the request of user !SYSTEM
2022-10-06T12:03:17,805 [security.SecurityOperation] INFO : Granted table permission ALTER_TABLE for user root on the table 21 at the request of user !SYSTEM
2022-10-06T12:03:17,817 [security.SecurityOperation] INFO : Granted table permission GRANT for user root on the table 21 at the request of user !SYSTEM
2022-10-06T12:03:17,854 [security.SecurityOperation] INFO : Granted table permission DROP_TABLE for user root on the table 21 at the request of user !SYSTEM
2022-10-06T12:03:17,864 [security.SecurityOperation] INFO : Granted table permission GET_SUMMARIES for user root on the table 21 at the request of user !SYSTEM
2022-10-06T12:03:17,908 [manager.EventCoordinator] INFO : [Normal Tablets]: 32 tablets are HOSTED
2022-10-06T12:03:17,908 [manager.EventCoordinator] INFO : [Normal Tablets]: 32 tablets unloaded
2022-10-06T12:03:17,931 [zookeeper.DistributedReadWriteLock] INFO : Added lock entry 0 userData 5c0e8e7211e283e3 lockType WRITE
2022-10-06T12:03:17,931 [tableOps.Utils] INFO : table 21 FATE[5c0e8e7211e283e3] locked for write operation: CREATE
2022-10-06T12:03:17,932 [manager.EventCoordinator] INFO : tablet 1y;r01fac;r01454 was unloaded from localhost:10003
2022-10-06T12:03:17,934 [manager.EventCoordinator] INFO : tablet 1y;r05e2b;r05d9c was unloaded from localhost:10000
2022-10-06T12:03:17,990 [balancer.TableLoadBalancer] WARN : Failed to load table balancer class org.apache.accumulo.core.spi.balancer.SimpleLoadBalancer for table 21
java.lang.IllegalStateException: Invalid request for TablePropKey{TableId=21'}, the property node does not exist
        at org.apache.accumulo.server.conf.store.impl.ZooPropStore.get(ZooPropStore.java:196) ~[accumulo-server-base-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
        at org.apache.accumulo.server.conf.util.PropSnapshot.updateSnapshot(PropSnapshot.java:105) ~[accumulo-server-base-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
        at org.apache.accumulo.server.conf.util.PropSnapshot.getVersionedProperties(PropSnapshot.java:69) ~[accumulo-server-base-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
        at org.apache.accumulo.server.conf.ZooBasedConfiguration.getSnapshot(ZooBasedConfiguration.java:156) ~[accumulo-server-base-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
        at org.apache.accumulo.server.conf.ZooBasedConfiguration.getProperties(ZooBasedConfiguration.java:129) ~[accumulo-server-base-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
        at org.apache.accumulo.core.conf.AccumuloConfiguration.iterator(AccumuloConfiguration.java:153) ~[accumulo-core-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
        at org.apache.accumulo.core.conf.ConfigCheckUtil.validate(ConfigCheckUtil.java:52) ~[accumulo-core-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
        at org.apache.accumulo.server.conf.ServerConfigurationFactory.lambda$getTableConfiguration$1(ServerConfigurationFactory.java:108) ~[accumulo-server-base-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
        at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1737) ~[?:?]
        at org.apache.accumulo.server.conf.ServerConfigurationFactory.getTableConfiguration(ServerConfigurationFactory.java:103) ~[accumulo-server-base-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
        at org.apache.accumulo.server.ServerContext.getTableConfiguration(ServerContext.java:162) ~[accumulo-server-base-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
        at org.apache.accumulo.server.manager.balancer.BalancerEnvironmentImpl.tableContext(BalancerEnvironmentImpl.java:109) ~[accumulo-server-base-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
        at org.apache.accumulo.core.spi.balancer.TableLoadBalancer.constructNewBalancerForTable(TableLoadBalancer.java:55) ~[accumulo-core-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
        at org.apache.accumulo.core.spi.balancer.TableLoadBalancer.getBalancerForTable(TableLoadBalancer.java:91) ~[accumulo-core-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
        at org.apache.accumulo.core.spi.balancer.TableLoadBalancer.balance(TableLoadBalancer.java:127) ~[accumulo-core-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
        at org.apache.accumulo.manager.Manager$StatusThread.balanceTablets(Manager.java:867) ~[accumulo-manager-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
        at org.apache.accumulo.manager.Manager$StatusThread.updateStatus(Manager.java:831) ~[accumulo-manager-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
        at org.apache.accumulo.manager.Manager$StatusThread.run(Manager.java:795) ~[accumulo-manager-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
        at org.apache.accumulo.core.trace.TraceWrappedRunnable.run(TraceWrappedRunnable.java:52) ~[accumulo-core-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
        at java.lang.Thread.run(Thread.java:829) ~[?:?]
2022-10-06T12:03:17,990 [balancer.TableLoadBalancer] INFO : Using balancer org.apache.accumulo.core.spi.balancer.SimpleLoadBalancer for table 21

Might be related to #2996

It could also be a race condition where the table id is reserved / stored in ZooKeeper but the rest of the table creation is in-flight.  Looking to see if reordering the creation steps can be reordered so that the "existence" of the table is advertised after the configuration and other step have been created.
For things like the balancer - those should execute on the next run loop - as long as the run where the configuration cannot be read, it skips / aborts so that it does not do anything that may not be the correct action (for example, defaulting to the default balancer when a custom balancer should be used)


Fixed bug that frame action may be miss

Relative to https://github.com/jiborobot/pixi-animate/issues/67
Modified the flow of _setTimelinePosition:

If is crossthrough many frames, generate action frame on the way.
Do each action on the way, until _goto or stop is called.

I haven't resolve it if there is more than 1 loop.
It seems too complex...
For example:
Timeline: 0 1 2 3  (fps = 4, every frame have an action)
And for some reason, 3s past from last update.
So the actionFrames for 3->0 should be 0 1 2 3 0 1 2 3 0 1 2 3 0.

Thanks for this and your other PR. Could you undo the package.json changes where you changed the name of the package and urls?

I have a bunch of catchup to do this week on PixiAnimate. There are a handful of lingering issues. Thanks for your patience.

Oops... didn't notice that...
I have submit a new one https://github.com/jiborobot/pixi-animate/pull/72


Relative dataset path support

Adds support for loading/saving dataset paths relative to session files
When saving a session file, vapor now checks if all of the open datasets are contained within the directory containing the session file. If so, it will save dataset paths as relative to the session file. Otherwise it will use absolute paths.

Expected behavior when sharing sessions:

Sharing session pointing to data on shared HPC drive in /glade will be absolute.
Sharing a folder containing data and session will be relative.

Fix #3399
Fix #3389

I think that this PR addresses a less-common use case, while leaving a more-common use case unaddressed. It concerns if a user is more used to save the session file in the same folder/in a subfoler as the data, or a parent folder of the data. Here's an example.
Imagine a user visualizes data saved in his ~/tornado_data/ folder, I suppose that it's natural to save the session file inside of ~/tornado_data/ or even a subfoler: ~/tonado_data/vapor_session/. The session file should use relative path in this case. However, that's not what this PR addresses. Instead, this PR will only use relative path if the user is saving the session file at ~.
I'm curious to know what other members consider to be a common use case.

I think that this PR addresses a less-common use case, while leaving a more-common use case unaddressed. It concerns if a user is more used to save the session file in the same folder/in a subfoler as the data, or a parent folder of the data. Here's an example.
Imagine a user visualizes data saved in his ~/tornado_data/ folder, I suppose that it's natural to save the session file inside of ~/tornado_data/ or even a subfoler: ~/tonado_data/vapor_session/. The session file should use relative path in this case. However, that's not what this PR addresses. Instead, this PR will only use relative path if the user is saving the session file at ~.
I'm curious to know what other members consider to be a common use case. @sgpearse @NihanthCW

@shaomeng This PR already does what you describe, except for sessions in subfolders because that would make examples such as the one below relative.
~/output.nc
~/Documents/session.vs3

I think it's easiest to discuss the desired behavior using the following examples:
A user is looking at data residing at /home/sam/tornado_data/. Now they want to save a session file.

I think it's easiest to discuss the desired behavior using the following examples:
A user is looking at data residing at /home/sam/tornado_data/. Now they want to save a session file.

Can we simply enforce that users need to save the session file at a certain location for relative paths to work?
or
present an option (eg. a checkbox somewhere) to specify whether to save the file path in absolute or relative terms? Otherwise, what's stopping them from saving the session file in a random subfolder/parent folder. I am not sure how we might address all those use cases without complicating the logic. I suspect that would also make debugging more difficult in the future.

Open a new issue for the checkbox option.


onBuild input not published to NPM

Hey there,
First I wanted to say that this plugin really helped me out, so thanks!
I was getting build errors trying to use the plugin with the below configuration from the docs:
[[plugins]]
package = "netlify-plugin-inline-functions-env"
  [plugins.inputs]
  buildEvent = "onBuild"

I realized the NPM package isn't up to date with this repository, and ended up configuring my package.json to refer directly to the repo, after which the plugin worked great.
Is there any reason the latest version isn't published to NPM?

Just published the version with onBuild event. Thanks for reminding!
There's no reasons for not releasing but a sluggish maintainer. 🤦


Add array support in query strings 🔥

Is your feature request related to a problem? Please describe. 🤔
Right now, there is no way to pass arrays in GET requests as query parameters. Usually, these are the two ways for passing arrays in query params:

?foo=bar&foo=baz
?foo[]=bar&foo[]=baz

Describe the solution you'd like 💡
I think it would be great for the second option to be implemented in HappyX, enabling the use of arrays in query parameters

sounds interesting

I'll add this feature in next commit.

To work with arrays you should use queryArr instead of query


feature: dev fallback and command Lazy dev

Did you check the docs?

[X] I have read all the lazy.nvim docs

Is your feature request related to a problem? Please describe.
Problem: I have a neovim starter that setup my own neovim distro, I want to use dev=true to develop my distro in the starter's configuration, but that needs to manually clone all develop plugins on each starter setup.

So I wish, if plugin in dev directory doesn't exist, it could fallback and use plugin in lazy directory.
And, add a command Lazy dev plugin-name that copy a lazy plugin to my dev directory.

Describe the solution you'd like
require("bootstrap") -- lazy bootstrap
require("lazy").setup({
	spec = {
		{
			"hoofcushion/hc-nvim",
			dev = true, -- Maybe use new value to specify a weaken dev is used
			import = "hc-nvim.export",
		},
	},
})

It first, try to find dev/hc-nvim, and use it if found, else it will fallback to use data/lazy/hc-nvim instead.
When fallback happens, it behaves same as dev=nil.
Lazy dev hc-nvim

This command copy $data/lazy/hc-nvim to $dev/hc-nvim.
If dev path is not specified, it warns and stop.
So the setup of starter simply is:
git clone starter .
nvim
# specify which plugin I want to develop on this mechine
:Lazy dev plugin1 plugin2 plugin3
:q
cd $dev/plugin
# now I can do anything

Describe alternatives you've considered
pass
Additional context
No response

already possible. check the config docs
no


"Share" giving an "requires authentication" while logged into github

For a geojson file that is saved to a gist, if i click on the share button I get a "requires authentication" error message. I believe this is because the underlying github API request is not including an authorization token in its header.

I'm logged into github, and I can create and save files to a gist without problem.
Opening up the network calls, there's a 401 response to the github api. The request headers do not include an authorization token as the calls to save the gist do.
POST /gists HTTP/1.1
Host: api.github.com
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:87.0) Gecko/20100101 Firefox/87.0
Accept: application/json,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Content-Type: text/plain;charset=UTF-8
Content-Length: 3188
Origin: http://geojson.io
Connection: keep-alive
Referer: http://geojson.io/

Auth is being removed for the time being in https://github.com/mapbox/geojson.io/pull/703, closing as no longer relevant


Determine which version of FOLIO to go-live on

Choices seems to be Kiwi (target release Nov 22, 2021), Lotus (target release April 4, 2022).
Factors that we should consider include:

[ ] What functionality do we require? What releases is that functionality is?
[ ] Time to familiarize Library employees with the system. Probably don't want a new interface days before we go-live
[ ] Documentation of processes

Feature
Release

INN-Reach support
Lotus - Hotfix 1 (need to verify)

We want to be on at least Hotfix 2 for a flower release. We anticipate going live on Morning Glory.


[Fix #11168] Fix an incorrect autocorrect for Style/ClassEqualityComparison

Fixes #11168.
This PR fixes an incorrect autocorrect for Style/ClassEqualityComparison when using instance variable comparison in module.

Before submitting the PR make sure the following are checked:

[x] The PR relates to only one subject with a clear title and description in grammatically correct, complete sentences.
[x] Wrote good commit messages.
[x] Commit message starts with [Fix #issue-number] (if the related issue exists).
[x] Feature branch is up-to-date with master (if not - rebase it).
[x] Squashed related commits together.
[x] Added tests.
[x] Ran bundle exec rake default. It executes all tests and runs RuboCop on its own code.
[x] Added an entry (file) to the changelog folder named {change_type}_{change_description}.md if the new code introduces user-observable changes. See changelog entry format for details.

Thanks!


Action Replays defaults Image depth to 12-bit on application startup

I have saved an action that ends with a file save to AVIF with Image depth set to 8bit. The action itself works well in most circumstances, except whenever I start my Photoshop up, it defaults to 12-bit. This requires re-recording the action again, which would be default back to 8-bit. Other parameters are working for me properly for Action Replay.

Are you referring to working with the 3rd-party AVIF plugin? PS does not natively support AVIF (ACR does, but not in a way that supports actions/script).

If this is 3rd party plugin then there is nothing I can do... because it is the responsibility of the plugin developer to implement action recording correctly.

Sorry about it, I am new to this platform and posted in the wrong repository, thank you for pointing out.


[graphql-modules-preset] Allow implementing __resolveReference for Federation Entities

Is your feature request related to a problem? Please describe.
graphql-modules-preset doesn't allow to implement __resolveReference resolver for Federation Entity
Describe the solution you'd like
I want to add federation option to config (just like it is in typescript-resolvers plugin). Based on this option I will add types with @key directive to some array and at to printResolveSignaturesPerType function some logic for picking extra field __resolveReference
Describe alternatives you've considered
I have no alternative thoughts 😬
Additional context
With this example schema:
type Product @key(fields: "id") @shareable {
    id: ID!
    name: String!
    price: Float!
}

I get this generated types:
/* eslint-disable */
import * as Types from "../../types/graphql.gen";
import * as gm from "graphql-modules";
export namespace ProductModule {
  interface DefinedFields {
    Product: 'id' | 'name' | 'price';
  };

  export type Product = Pick<Types.Product, DefinedFields['Product']>;

  export type ProductResolvers = Pick<Types.ProductResolvers, DefinedFields['Product'] | '__isTypeOf'>;

  export interface Resolvers {
    Product?: ProductResolvers;
  };

  export interface MiddlewareMap {
    '*'?: {
      '*'?: gm.Middleware[];
    };
    Product?: {
      '*'?: gm.Middleware[];
      id?: gm.Middleware[];
      name?: gm.Middleware[];
      price?: gm.Middleware[];
    };
  };
}

An if I want to implement __resolveReference from typescript-resolvers, I get this error:
src/modules/product/resolvers.ts:7:15 - error TS2322: Type '{ __resolveReference(ref: any, context: any): Promise<Product | null>; }' is not assignable to type 'ProductResolvers'.
  Object literal may only specify known properties, and '__resolveReference' does not exist in type 'ProductResolvers'.

7         async __resolveReference(ref, context) {
                ~~~~~~~~~~~~~~~~~~

  src/modules/product/types.gen.ts:14:5
    14     Product?: ProductResolvers;
           ~~~~~~~
    The expected type comes from property 'Product' which is declared here on type 'Resolvers'

src/modules/product/resolvers.ts:7:34 - error TS7006: Parameter 'ref' implicitly has an 'any' type.

7         async __resolveReference(ref, context) {
                                   ~~~

src/modules/product/resolvers.ts:7:39 - error TS7006: Parameter 'context' implicitly has an 'any' type.

7         async __resolveReference(ref, context) {
                                        ~~~~~~~

Found 3 errors.

Have you tried using the federation config option? Example config that worked for me:
schema:
  - './*.graphql'
generates:
  ./__generated__/resolvers-types.ts:
    config:
      useIndexSignature: true
      federation: true
    plugins:
      - typescript
      - typescript-resolvers

This did not work for me. Types for __resolveReference are missing in generated output and there is a missing definition for something called _Service. my config
generates:
  src/generated/graphql.ts:
    plugins:
      - "typescript"
      - "typescript-resolvers"
    config:
      useIndexSignature: true
      useTypeImports: true
      contextType: ../models#ContextModel
      mappers:
        Chain: ../models#ChainModel
        NFT: ../models#NFTModel
      federation: true


fix: Cursor PrimaryKey reflection

Hello,
I would like to propose a pull request for fixing a bug related to the cursor creation function. The bug occurs when the primary field is Google UUID and the order by clause is not defined. In this case, the Reflection.String() method always returns "<uuid.UUID Value>", which causes the result base64 values to be identical.

I appreciate your feedback and review of this pull request.

Thanks to fix this bug

release v1.3.3


Add options to define zoom min and zoom max if zoomable is enabled.

Love this JS plugin btw!
When I enabled the zoomable boolean, I found myself zooming in indefinitely.
I added a zoomMax option so that there is a hard limit in how much I can zoom in.
Also while I was at it, I added a zoomMin option so that both zoom boundaries can be defined.

Thanks !


LoadModel broken

This code:
https://github.com/snakx/YouTubeApiSharp/blob/6434a04a547adbd42f69f71b6e86696ec03d047f/src/YouTubeApiSharp/YouTubeApiSharp/API/DownloadUrlResolver.cs#L84-L90
Uses this function:
https://github.com/snakx/YouTubeApiSharp/blob/6434a04a547adbd42f69f71b6e86696ec03d047f/src/YouTubeApiSharp/YouTubeApiSharp/API/DownloadUrlResolver.cs#L344-L347
However that URL is not longer valid. Here is a test:
https://www.youtube.com/get_video_info?html5=1&video_id=NMYIVsdGfoo&eurl=https://youtube.googleapis.com/v/NMYIVsdGfoo&c=TVHTML5&cver=6.20180913

Try the latest releaae please. In my case it works.
Please report back if it wont attaching the error code please.
Steven Penny @.***> schrieb am Fr., 18. Juni 2021,
22:01:

This code:
https://github.com/snakx/YouTubeApiSharp/blob/6434a04a547adbd42f69f71b6e86696ec03d047f/src/YouTubeApiSharp/YouTubeApiSharp/API/DownloadUrlResolver.cs#L84-L90
Uses this function:
https://github.com/snakx/YouTubeApiSharp/blob/6434a04a547adbd42f69f71b6e86696ec03d047f/src/YouTubeApiSharp/YouTubeApiSharp/API/DownloadUrlResolver.cs#L344-L347
However that URL is not longer valid. Here is a test:
https://www.youtube.com/get_video_info?html5=1&video_id=NMYIVsdGfoo&eurl=https://youtube.googleapis.com/v/NMYIVsdGfoo&c=TVHTML5&cver=6.20180913
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/snakx/YouTubeApiSharp/issues/1, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AS5JW2KWO2ODPFP5DKQZ4YDTTOQX3ANCNFSM466HSU2A
.

Im not sure what release you are talking about. I pulled that code directly from main, and its currently not valid.

Whats the return code when you try? Please give me more informations 👍🏻
Steven Penny @.***> schrieb am Fr., 18. Juni 2021,
22:49:

Im not sure what release you are talking about. I pulled that code
directly from main, and its currently not valid.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/snakx/YouTubeApiSharp/issues/1#issuecomment-864266777,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AS5JW2N32RVMGD3AOVHTWUDTTOWMXANCNFSM466HSU2A
.

I am telling you that it doesnt work, as the Microformat struct no longer exists in the response:
PS C:\> curl 'https://www.youtube.com/get_video_info?html5=1&video_id=NMYIVsdGfoo&eurl=https://youtube.googleapis.com/v/NMYIVsdGfoo&c=TVHTML5&cver=6.20180913' |
>> Select-String Microformat

Then use my other solution reading it from page directly. Then i send a
patch and comment it out 😉
Steven Penny @.***> schrieb am Fr., 18. Juni 2021,
23:00:

I am telling you that it doesnt work, as the Microformat struct no longer
exists in the response:
PS C:> curl 'https://www.youtube.com/get_video_info?html5=1&video_id=NMYIVsdGfoo&eurl=https://youtube.googleapis.com/v/NMYIVsdGfoo&c=TVHTML5&cver=6.20180913' |

Select-String Microformat

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/snakx/YouTubeApiSharp/issues/1#issuecomment-864270979,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AS5JW2KBWDF4JGZV53ZPNMLTTOXVXANCNFSM466HSU2A
.


Getting strange errors in latest version

When I click a certain component, I get errors and warnings in the console that are non-sensical.
E.g. the following error and warning show up:
Uncaught TypeError: Cannot read property 'validation' of null
[Vue warn]: Error when evaluating expression "function isValid() {
      var type = this.validation;
      var value = this.value;

      return (0, _helpers.validate)(type, value);
    }".

That code is in a component called formInput.vue and has nothing to do with what I select in the devtools. It's not even part of the tree I'm inspecting.

But what does that component look like?

Here you go (I left out the styling):
<template>

    {{ label }}
    <input id="{{ id }}" type="{{ type }}" class="input__input" required="{{ required }}" v-model="value" @focus="activate" @blur="deactivate"></input>

{{ error }}

    This is a helper

</template>

Hmm, kinda weird... it'd be best to have a repo that I can run actual code with. Need error stack info etc.

Unfortunately I'm under an NDA, so I can't share the repo.
Is there anything I can do on my end to help?
It's almost as if a certain listener is not removed correctly, as the formInput component was used in some previous state.
I basically have a  component that takes other ones like  and .
My  component uses  and .  is called initially and when done, a different component () is called, which also uses , but not .
Maybe something goes wrong when  is torn down?
Let me know if you want me to post the full error stack from the console.

Closing issue, if you have any more information on this issue please reopen. Is this still occuring for you?


Add IO/FS/flush function to prelude

HVM now exposes a file flushing primitive (https://github.com/HigherOrderCO/HVM/pull/392), so we should create a function in the bend prelude to expose it to the users, like is done for the other file primitives.

Of course!
If you look at https://github.com/HigherOrderCO/Bend/pull/593/files, you can see more or less what you need to do, just update builtins.bend, builtins.md and changelog.md.
The function should be called IO/FS/flush, receive a file descriptor as argument and return nothing, like IO/FS/write returns nothing.
To test it you have to use the main branch from HVM since flush is not in a rleased version yet

Sounds good, thanks!

Closed by #619


"Covid" heading in patient results may be too vague

Area or Component
Patient Experience - results
Quick Summary
Each of the bolded items in the patient result view is a heading, meaning it's supposed to describe the content underneath. Most of these are ok, but there's a heading labelled "COVID" for the test result that could be better labeled as "test result - COVID" or similar.
Accessibility Violation
The heading does not describe the topic or purpose of the content that follows it. https://cdc-devtools.dequecloud.com/rule-help/en/heading-not-descriptive
Action Requested
Add the following headers (depending on whether it's multiplex or not):

COVID-19 result
Flu A result
Flu B result

Screenshot

Source Code (optional)
https://github.com/CDCgov/prime-simplereport/blob/c3e6b2dc330021e425e01657eaee613c51f9e11c/frontend/src/patientApp/timeOfTest/TestResult.tsx#L1-L1
Original Deque Issue
heading-not-descriptive | The heading does not describe the topic or purpose of the content that follows it. | "COVID" heading is too vague | Heading does not describe content | https://cdc-devtools.dequecloud.com/rule-help/en/heading-not-descriptive | moderate | Yes | No | Structure | ["body > div#root:nth-of-type(1) > div.App:nth-of-type(1) > div#main-wrapper:nth-of-type(1) > div.pxp-test-results:nth-of-type(2) > main.patient-app.padding-top-105.padding-bottom-4.bg-base-lightest:nth-of-type(1) > div.grid-container.maxw-tablet:nth-of-type(1) > div.card.usa-prose:nth-of-type(1) > div.grid-row:nth-of-type(2) > div.grid-col.usa-prose:nth-of-type(1) > h2.font-heading-sm:nth-of-type(1)"] | The heading does not describe the topic or purpose of the content that follows it. | COVID-19 | wcag2aa,wcag246a |<EMAIL_ADDRESS>| Patient Results - Covid | https://dev.simplereport.gov/app/pxp/test-result?plid=2d388b8a-ce92-43e9-bc35-75306ef6df08 |   | 2022-07-14T22:33:30.486Z |
-- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | --

@lauraykerr @nickisblake this seem like a fairly easy ticket that we can work off of async. Do y'all have any ideas or preferences for what we should rename the title? Some that come to mind:
"COVID-19 test result"
"Test result - COVID-19" (as Emma mentioned in the ticket description)
I lean towards the former. I think it would read better on a screen reader too.

@lauraykerr @kenieh I also think "Test result - COVID-19" would read better on a screen reader, it's straight to the point.

Definitely down to stay concise, but thinking COVID-19 result might be descriptive enough (that's what's used on the Test details popup on the Test results page). What do you think @kenieh @nickisblake?
@emmastephenson Assuming this is an issue on multiplex results too, is that correct? In that case, it would be Flu A result and Flu B result.

@lauraykerr nice catch! I like going for more concise and agree with "COVID-19 result" being the path forward.

Great! Added COVID-19 result, Flu A result, and Flu B result to the ticket description and throwing back in engineering backlog for engineering work.

@zdeveloper Putting this in eng backlog for when Better Data tackles patient experience.


Language and Dropdown menus (Android)

Hello!
On Android I'm unable to find any way to change the system language... what do i do?
and on dropdown selection menus (like the emulation selection) it starts to type instead of selecting from the dropdown list

Android System Language: This process will be different depending on the device. Here's a basic tutorial: https://support.google.com/accounts/answer/32047?hl=en&co=GENIE.Platform%3DAndroid
I just tested this and it works fine. Make sure to press the little arrow at the right.


Add support for version forks in "winter:version" command

This is now ready for review. winter:version is now correctly detecting my instance as a modified version of 1.1.2.

This is awesome! Can't wait to see this functionality come to the CLI tool too for older builds that won't have access to this code 😉


data_flow_decorator ->  data_type_decorator

Bumping to 0.11 as will involve ddl change

closed as part of #1742


How do i work with request parameters?

For example validate tag:
@app.route('/tag/<tag>')

async def tag_handler(request, tag):
    return text('Tag - {}'.format(tag))

@mvshalamov: I have not added this yet, I will create a pull request and added it :)
so hopefully by tomorrow it will be there as well as.

glad to hear that!
also I see that link on documentation doesn't work and in readme you use async_webargs, but it doesn't exist.

great catch with the README link to docs,
and yes, async_webargs will be no longer needed, webargs will work for both sync and async, (I will fix the docs accordingly)

Please upgrade your package to version 1.2.0, you can now use pydantic to validate path_parameters.


[Backdrop] Adds audio feedback for backdrop state change for assistive tech

Resolves #31371

Adds screen reader announcement that a backdrop has been opened using aria-live attributes
Fixes Level A WCAG failure of 4.1.2: Name, Role, Value.

https://user-images.githubusercontent.com/50491000/236683457-b716c29a-b767-4dae-ba41-671dfb735795.mov

[x] I have followed (at least) the PR section of the contributing guide.

Since there is no reply and updates from the author, I am closing it.


making Sign-Up form responsive

Description
This PR fixes #28  by making the Sign-up form responsive.
I have also made the 'Join our talented community' button responsive which earlier was not centered at smaller screens.

Notes for Reviewers
This is my first pull request, please suggest any improvements if necessary.
Signed commits

[x] Yes, I signed my commits.

@AnnuCode Thank you for making the PR, but were you assigned to this issue? No.
You need to get assigned to an issue before making a pr or ask the assignee before making it.

My bad, I forgot to ask. Will keep this in mind for future. Also, thank you for correcting about package.
Can I work on this issue  and make suggested changes?

Sure, also Will you also add a video or ss of the changes? Also, please let the assignee know about this.

@thisiskaransgit I encourage you to review this PR.

Please limit the change set to only responsiveness and revert all other changes.


Review handling of extraFiles with caches

The fix for #11079 populates the cache with the 'extraFiles' when these might change between two invocations of quickOpen. Should investigate to instead include the extraFiles on top of the cache's results on each search.
The chance of this being a big problem is small because we spawn an update of the cache each time quickOpen opens.
Change (thanks @bpasero!): https://github.com/Microsoft/vscode/commit/83b97d009f5eb2493ca88983c9b5ed4742ba0dc1

/confirm

/a11ymas


AIOHTTP on windows wont install

how do you install AIOhttp? that is the last thing i need. bard says its is not compatible with python 3.12 nor is it compatible with the rustc thing i downloaded. any advice? btw im on windows. i have downloaded all the other requirements in the requirements.txt.

also when i run a command to xagent this is the response  im getting
  :\Users\deadb\XAgent>python run.py  --task what is 2 + 2? --model "gpt-4"

usage: run.py [-h] --task TASK [--upload_files UPLOAD_FILES [UPLOAD_FILES ...]] [--model MODEL] [--record_dir RECORD_DIR] [--mode MODE] [--quiet] [--max_subtask_chain_length MAX_SUBTASK_CHAIN_LENGTH]
[--enable_ask_human_for_help] [--max_plan_refine_chain_length MAX_PLAN_REFINE_CHAIN_LENGTH] [--max_plan_tree_depth MAX_PLAN_TREE_DEPTH] [--max_plan_tree_width MAX_PLAN_TREE_WIDTH]
[--max_retry_times MAX_RETRY_TIMES] [--config_file CONFIG_FILE]
run.py: error: unrecognized arguments: is 2 + 2?


Revert "Separated CacheKeyBuilder from EntityCacheEngineBase (#33)"

This reverts commit 03a5b8a6e69591e5e896dc8d800c2545a53d5a60.

This commit somehow broke locked caches


scripts: add jenkins release file

Did a little manual testing, I think it works!

@dm0- if you want to check for basic sanity


update README.md

Add Awesome-docker list to docker resources https://github.com/veggiemonk/awesome-docker

Please sign your commits following these rules:
https://github.com/docker/docker/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "patch-README" git@github.com:veggiemonk/docker.git somewhere
$ cd somewhere
$ git commit --amend -s --no-edit
$ git push -f

Ammending updates the existing PR. You DO NOT need to open a new one.

Thanks!

OK. Now cannot reopen the PR because the branch was forced pushed.... Weird!


ZSON reader ignores incomplete trailing type value or decorator

As of 87686d6e6ed829bea2bf339e2dc64b339461718f, reading ZSON that ends with an incomplete type value or decorator succeeds with no output. Both should fail with an error message.
$ echo '(' | zq -i zson -
$ echo $?
0

$ echo '1 (' | zq -i zson -
$ echo $?
0

I've confirmed this one has not yet been fixed.
The first example as written has been producing an error ever since Zed commit 327270e that was associated with #3459, while there's no change in the second example. Using current tip of main commit 26dbda0:
$ echo '(' | zq -i zson -
stdio:stdin: ZSON syntax error

$ echo '1 (' | zq -i zson -
$ echo $?
0

However, with a closer look at #3459, we see that we've changed the syntax for specifying type values from parens to angle brackets. Therefore the first example now becomes:
$ echo '<' | zq -i zson -
$ echo $?
0

Therefore the problem is still very much with us.


[Code]: Statblocks Internal CSS Update

Summary
I am requesting to submit an update (It may take a day or two as I also need to submit an updated PF2E layout at the same time) to the selectors assigned within the svelte files of Fantasy Statblocks.
Description
I'll make some separate comments about this as I'll post exactly what changes I would do. In brief, I would make some selector names more specific to what file they are currently housed in, which by effect also makes it more relevant to what function they pertain to.
Motivation and Context
In making a Bootstrap, as well as spending some "recharge" time going back and updating one of my beloved statblocks, I find myself annoyed yet again how different div classes have children that have the same children name. Unless I am on a second monitor, and am looking at the Obsidian Devtools or the src for the repo the entire time, I find myself getting mixed up on what exactly I should be editing when it comes to some selectors. Ideally, I should be focused solely on spending time in the IDE, and Obsidian, making pretty statblocks.
How Has This Been Tested?
Testing shouldn't be needed as it's a rename. o.o
Screenshots (if appropriate):
Types of changes

[X] Breaking change (fix or feature that would cause existing functionality to change)

Breaking because application right now would break a layout design.

Checklist:

[X] My code follows the code style of this project.
[X] My change requires a change to the documentation. (Which I shall take care of too!)

Figure I'd do commits on my own fork for line numbers...
Traits.Svelt
https://github.com/sigrunixia/fantasy-statblocks/commit/7d55774ed2eadcece111678dfd124fd59a488c65
Specifically renaming instances of property to trait to better reflect that this controls traits block styling.

Property Line
Similar treatment except this one gets to keep property wording because.. its a property block
https://github.com/sigrunixia/fantasy-statblocks/commit/25f2489ee9b9aa56f508b9f20db618e6b4e22849
Dice Holder
Same Treatment, but a question below.
https://github.com/sigrunixia/fantasy-statblocks/blob/Code-Svelte-Fluffy/src/view/ui/DiceHolder.svelte
<style>
    .dice-text {
        display: inline;
        white-space: pre-line;
        text-indent: 0;
    }
    .dice-text {
        display: inline;
        margin: 0;
    }
</style>

Why is this one repeated twice?

Text.svelte
    <div class="line">
        <TextContentHolder render={item.markdown} {property} />
    </div>

Lines 26-28. If this div class is exclusive to text/the text block, we should rename it. I want to confirm first though.
Textcontent.svelte can remain as is as long as it's the only one with .inline verbiage.

Picking your brain a moment on more css. Headers in statblocks. We currently apply header classes to them. How hard for us would it be to make it be statblock specific on those? (Ran into a theme issue last night while working on one of my statblocks and and not exactly pleased about it...).
The goal would be ultimately to make it so someone has to specifically stylize statblocks with CSS by targeting selectors within Statblocks. That accidential theme crossovers cant happen.

Well, I made them actual header elements (h1, h2 etc) to make it natively adjust size. Unfortunately this means generic theme selectors will apply to them.
I could go back to styled divs and manually apply the header sizes. It's easy enough.

I could go back to styled divs and manually apply the header sizes. It's easy enough.

Thinking out loud. A plugin, especially one where individuals like to style it such as Statblocks and to an extent Admonitions, needs to be able to stand on its own. It's an additive to Obsidian, and can take from Obsidian, but Obsidian shouldn't be able to apply more than its requirements for a plugin, and what you as a developer additionally allow on it.
If that were so, then it would be more feasible and realistic to approach themes who do "encroach" so to speak and create a standard ourselves that says "Hey, you hate how X statblock looks on your create theme? Style it with these layout selectors please, and make it toggleble with style settings. Here's how to do it."

Some questions before I PR This:
    import type { Trait } from "types";

Types is not resolving. Is this still a valid call? If not, what does it need to be updated to?


Sentimental Analysis

💥 Proposal
This project involves performing sentimental analysis on dataset to determine the polarity of sentiment as positive or negative.

Hi, we have several issues on the similar lines. Hence, we cannot assign you this issue.


Question about ACE2004

Hello,
This work is very interesting!
However, I can not find the code about how you do the k-fold cross-validation in ACE2004.
Siheng

Hi Siheng,
Thanks for your interest!
We follow DyGIE's script to process the ACE04 dataset. The split can be found here.
Best,
Zexuan

Sincerely thank you!
Have a good day!

Hi,
Given the cross-validation, are the scores reported on ACE04 averaged over the five folds? Thanks

@syuoni Yes, the numbers on ACE04 are averaged over five folds.


Add insertion sort doc

What kind of change does this PR introduce? (check at least one)

[ ] Bugfix
[ ] New algorithm
[ ] Optimization in previous algorithms
[ ] Code style update
[ ] Refactor
[x] Documentation
[ ] Other, please describe:

Briefly describe the changes in this PR
Adds Documentation for Insertion Sort

Other information:

Hi @ming-tsai , can you have a look at this?


In racket-mode, square brackets are automatically changed to parenthesis

In racket-mode, whenever I type a [, a ( is automatically inserted. This is quite irritating, because actually I do want a [ to be inserted. And currently the only way would be pasting one in.
I'm sure there probably is a configuration option (probably in smartparens) which would fix this. However, I have been unable to find such an option.

I have found out that if I insert a [ somewhere in a pattern (pasting one in, not typing it). For example:
(define (next-token)
  (define cm-lexer
    (lexer
     [(from/to "%" "\n") (next-token)]
     |))
  (cm-lexer port))

Where | denotes the current cursor position. Using square brackets will work in the same pattern, so inserting a [ from the cursor position will work.
Also, when typing a statement like (let ([x 5]) x), it will let you insert a square bracket as well.
So I'm guessing that smartparens tries to help you select the correct brackets. But what seems to be missing is a way to easily insert the exact bracket you want.

What you're seeing is racket-smart-open-bracket-enable from an old version of racket-mode: https://github.com/greghendershott/racket-mode/commit/669275b3a620a940ce1c52610909577e94abf55f. The toggle flag has been replaced by a function that inserts a [ or ( as appropriate based on surrounding syntax (see the racket-smart-open-bracket docs).
A workaround for when you want to force a type of bracket is C-v [, which always inserts the [ character.


Implement lib and domain places

I tested returning console.log from api  console.log({ lib, domain }) and it gave me an error.
::ffff:127001   GET     /       500     ReferenceError: lib is not defined
at Objectmethod (evalmachine:5:19)
at processprocessTicksAndRejections (node:internal/process/task_queues:95:5)

@zziyad Thanks! Fixed and I am going to land this


Add update permission on nodes resource

Fixes #696

Updated.  Please re-review

Looks like we also need to Watch  ippools.
Checking for others.

So one thing I don't get about these manifests is that IPPools and GlobalConfig are underpinned by third party resources .. so not sure if TPR should be in this manifest or pools/globalconfig should be in the manifests --- or maybe both.  Not sure.

I would suggest, anywhere we have any of watch, list or get - we always include all three.

LGTM.  Let me know if it works.
I have a very minor nit (not strictly a fault of this PR):  I think it's nice is we can always order the verbs in the same order.  But I'm not gonna hold off checking it in for that.


rename experian rtd module so that it builds from download site

modulecode must match the name of the file here https://github.com/prebid/Prebid.js/blob/master/modules/experianRtdProvider.js
🏷 Type of documentation

[ ] new bid adapter
[X] update bid adapter
[ ] new feature
[ ] text edit only (wording, typos)
[ ] bugfix (code examples)
[ ] new examples

📋 Checklist

[ ] Related pull requests in prebid.js or server are linked -> Paste link in this list or reference it on the PR itself
[ ] For new adapters check submitting your adapter docs

@ChrisHuie sorry to mention you out of the blue, but was wondering if this could be merged?


Add GPT-4V as evaluator

Initial version to enrich the multimodal evaluation features, using GPT4V API to assess models
Welcome further testing and refinement

@HYLcool  Tested and improved with @zhijianma

Maybe postpone the merger until the sandbox builds the pipeline.


Multi out

Experimental tool to merge keogram and startrail generation. 46% faster on my pi, 250% faster on my workstation. Still needs a bit of work to adjust the font color parsing

Chris, is the thought that multi_out would replace both startrails.cpp and keogram.cpp, and multi_opt would be called with the appropriate arguments to create a startrails and/or keogram (and error if neither is specified)?  Cool.
For allsky.h, I'd like the colors to be const char *KNRM = "\x1B[0m"; rather than #define.  In the new capture.cpp, it only uses colors if writing to a tty, not a file.  Having the escape sequences in a file makes it hard to read.
In multi_out.cpp, either line 71 or line 72 should be dst_keogram

The erase() calls were unnecessary leftovers.
So far it's a fun experiment, but I intend to switch my system over to it very shortly.
The other point of it though is kind of as a heads-up as to what I intend to do to capture (and capture_RPiHQ) in terms of encapsulating the configuration, argument parsing, etc.

all about the (re)base


Missing a dependency

I've found that when installing v3.1.3  via yarn, you need both packages:
yarn add @microsoft/applicationinsights-react-js
yarn add @microsoft/applicationinsights-web

Not a big deal since VSCode will show the missing dependency but probably worth updating the docs since the config sample doesn't work without this.

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

ID: dff1e826-0fac-07ef-7dc4-af24f045f349
Version Independent ID: eb036a11-6cdb-463f-de2f-2adc4055b737
Content: React plugin for Application Insights JavaScript SDK - Azure Monitor
Content Source: articles/azure-monitor/app/javascript-react-plugin.md
Service: azure-monitor
Sub-service: application-insights
GitHub Login: @lgayhardt
Microsoft Alias: lagayhar

Thanks for the feedback @chaholl. We'll get the docs update to add that.


missing system design details

We need to specify the design for each user story :
1 - student
2 - teacher
3 - management

You are right. But can we restrict the design for only Admin use? No student/staff login required.
Please see the Readme file


Issues running automatic evaluations

Hi,
Thanks for the awesome paper and the code!
I was having trouble getting the evaluation metric extractor.lua script to work properly, mainly getting 'bad argument #1 to 'copy' when running the models linked on the harvardnlp repo. I also tried with ratishsp's fork which has an updated model with a fix for number words, which runs fine but I'm not getting comparable results using that.
I saw you mentioned in the README that you also had some problems running the automatic evals so I was wondering how you managed to overcome them.
Thanks for the help,
Ethan

Hello Ethan,
Appologies for the late answer.
I have just made public a repository where the RG-metric is coded in modern Pytorch:
https://github.com/KaijuML/rotowire-rg-metric
Please let me know if you have any issue, I promise to be more reactive than I was last year!
I am closing this issue, feel free to reopen if needed.


frontend assessment 2

Drift video :
https://video.drift.com/v/ab3gnHhZua2co0RI4ZRBphc36ymMxr3KPhs6SA2Bl5klI/
Screenshot :

Metric
Value

alert_status
:white_check_mark: OK

bugs
0

code_smells
0

reliability_rating
A (0 Bugs)Note: A being best, E being worst

security_rating
A (0 Vulnerabilities)Note: A being best, E being worst

vulnerabilities
0


Update CODEOWNERS and README.md

Changes proposed in this PR:

Update Badge URLs to reflect new repo location (go-training → go-course)
Rewrite README.md tag line
Update CODEOWNERS to remove Angelo and add Josh

Codecov Report

Merging #126 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff          @@
##           master   #126   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files           1      1
  Lines           2      2
=====================================
  Hits            2      2

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 f00e4cc...6a1ba1c. Read the comment docs.


Update to 1.8.9

Hey could this mod be updated please really wanna use this for an Idea I have

I would like to add that I am stuck on 1.8 due to a mod not being updated and would really like a back-port of the mod.

I have no plans for 1.8.9


Test: Mock chokidar as CI filesystem seems unreliable

Codecov Report

Merging #15 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff          @@
##           master    #15   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files           1      1
  Lines          71     71
=====================================
  Hits           71     71

Impacted Files
Coverage Δ

src/index.js
100% <ø> (ø)
:arrow_up:

Continue to review full report at Codecov.

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


use chefspec 4.1+ syntax

Fixes
[DEPRECATION] `ChefSpec::Runner.define_runner_method' is deprecated. Please use `ChefSpec.define_matcher' instead.

Basically just applied the same changes as https://github.com/opscode-cookbooks/windows/pull/132

Has already made it in 24002c1


How does type embedding work?

I really like to use your lib to do syntax checks on SQL/HQL queries.  However, my queries are not pure strings, but rather interpolated strings with parameters, e.g.:
val id = 1
val query = q"from User where id = $id"

Would that be possible with contextual?  Is there any working example for such an interpolated string with arguments?  So far I could only find the section Embedded Types on https://propensive.com/opensource/contextual/#a-simple-example, but that's only very few information about how this works, and the example is unfortunately incomplete.  A complete example would already help a lot.

Alternatively you could also give an example how to convert a normal Scala string interpolation into a contextual string interpolation.  That would be great.


windows authentication giving error "kerberos: Bad HTTP response returned from server. Code 500" in new virtual environment | Ansible

We are creating new virtual environment but experiencing failure on windows host with kerberos error while the same playbook works in older virtual environment with same ansible version.
All the required packages and dependencies have been installed in both environments.
Error ->
fatal: [w096440.cgftdev.com]: UNREACHABLE! => {
"changed": false,
"msg": "kerberos: Bad HTTP response returned from server. Code 500",
"unreachable": true
}
Expected output ->
[w096440.cgftdev.com] => {
"changed": false,
"invocation": {
"module_args": {
"data": "pong"
}
},
"ping": "pong"

Same error on macOS 10.15.7 with kerberos 1.3.1

@aayj , how did you install kerberos python package under windows?


Make interop calls internal, plus some other minor bits.

Make LibExtism internal, along with all NativeHandle properties since Context and Plugin classes provide comprehensive wrappers for the underlying library and manage the associated handles; generally DllImport methods should always be internal.
Also implement thread-safe dispose semantics and verify Context and Plugin have not been disposed when invoking methods.
Noticed while making these changes; extism isn't thread-safe, you can't call a plugin from two threads at once, so not sure if a higher-level wrapper needs to manage/compensate for that.
I'd also be tempted to multi-target netstandard2.1 and net7.0 so users can get the source-generated LibraryImport attribute rather than DllImport on platforms that support it. Thoughts, @mhmd-azeez?

Thank you very much for the PR, the changes are all great and I also agree with the multitargeting. I wasn't aware that .NET 7 had added source generators for them. If you want, please add multitargeting in this PR too

Noticed while making these changes; extism isn't thread-safe, you can't call a plugin from two threads at once, so not sure if a higher-level wrapper needs to manage/compensate for that.

Should we add locks in the Plugin class itself?

Should we add locks in the Plugin class itself?

I'm not sure that would really help, since the output memory is also tied to the same thread-safety problems, as is the 'last error' concept.
I'm having a discusson on (https://discordapp.com/channels/1011124058408112148/1011124061100843020/1049262116252692511)[on discord] about this, but fundamentally the memory management of extism right now is just single-threaded.  I'm guessing that as it matures that will need to change; having a plugin that can't be called from a server app more than one-at-a-time isn't ideal, and suggests you would need entirely separate instances of the plugin per-thread, which is unpleasant.

I'm not sure that would really help, since the output memory is also tied to the same thread-safety problems, as is the 'last error' concept.

Correct, I was thinking of making function calls one call somehow. Something like this:
ReadOnlySpan<byte> CallFunction(string functionName, ReadOnlySpan<byte> input, out int status);

Maybe that belongs to higher level abstraction though

Yeah, that one-liner is basically the work-around, but in reality a 'proper' fix is needed.

Okay, feel free to merge this PR whenever you are happy with it, it looks good to me

I might leave the multi-targeting for now; it would require a bunch of #ifdef NETSTANDARD2_1 to compile, and I don't want to add that burden just yet unless I can make the source generator compatible.


Fix securityContext

 Error creating: pods "cloudflare-operator-controller-manager-6c69d7595-fvqr5" is forbidden: violates PodSecurity "restricted:latest": allowPrivilegeEscalation != false (container "kube-rbac-proxy" must set securityContext.allowPrivilegeEscalation=false), unrestricted capabilities (containers "kube-rbac-proxy", "manager" must set securityContext.capabilities.drop=["ALL"]), seccompProfile (pod or containers "kube-rbac-proxy", "manager" must set securityContext.seccompProfile.type to "RuntimeDefault" or "Localhost")

The operator also can't create the tunnel deployment itself:
Error creating: pods "fastcup-95b95b84f-bs672" is forbidden: violates PodSecurity "restricted:latest": allowPrivilegeEscalation != false (container "cloudflared" must set securityContext.allowPrivilegeEscalation=false), unrestricted capabilities (container "cloudflared" must set securityContext.capabilities.drop=["ALL"]), runAsNonRoot != true (pod or container "cloudflared" must set securityContext.runAsNonRoot=true), seccompProfile (pod or container "cloudflared" must set securityContext.seccompProfile.type to "RuntimeDefault" or "Localhost")

Looks like your environment enforces security policies for pods. You would benefit from https://github.com/adyanth/cloudflare-operator/pull/73 but I have not had time to work on this sadly.


Use sql-computeNodeModulesCacheKey

Fixes #24748

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage decreased (-0.002%) to 41.582%

Files with Coverage Reduction
New Missed Lines
%

extensions/notebook/src/dialog/configurePython/configurePathPage.ts
1
57.02%

Totals

Change from base Build<PHONE_NUMBER>:
-0.002%

Covered Lines:
30776

Relevant Lines:
69321

💛  - Coveralls

Looks like this isn't enough - I'm still seeing blank for the cache key hash :

Addressed.


why Exist() use string(0x1E)?

func (f StrTo) Exist() bool {
return string(f) != string(0x1E)
}
what string(0x1E) mean? why string(0x1E)?

0x1E is 30 and is the record separator in ASCII table.
https://stackoverflow.com/questions/8695118/whats-the-file-group-record-unit-separator-control-characters-and-its-usage


No callback when user press "Cancel" in "Open in "NAVER"" dialog

There is no callback from SDK when user press "Cancel" in that window. So we can't detect cancel.

I also encountered this problem, how to solve it?


Compatibility to linux distribution

Hi
is it possible to load the windows dump in the linux redis version?
and furthermore would it be possible to have a cluster with a windows host and linux primary or vice versa?

Hi @Gentlehag
loading a Windows dump in  Linux Redis version should work, but it's not a scenario we officially test and support.
For sure you cannot mix different cluster versions regardless of the platform, so for sure you cannot use 3.0.501 on Windows with 3.0.7 on Linux. Mixing 3.0.501 on Windows with 3.0.5 on Linux may work but again it's not officially tested and supported.

Thanks for your information. my scenario is that i would like to checkout the linux version with havin a fallback to the windows version. is there any better solution ? Like an export and import or so ?

@Gentlehag
not that I'm aware of.

ok thx for info ill give it a shot wether i can onetime load the given rdb and post here if it worked


⚠ AGE-Vicmap_Address-MS has degraded performance

In 179c431, AGE-Vicmap_Address-MS (https://vicmap.land.vic.gov.au/hosting/rest/services/vicmap/Vicmap_Address/MapServer/0/query?where=1%3D1&resultRecordCount=1) experienced degraded performance:

HTTP code: 200
Response time: 6132 ms

Resolved: AGE-Vicmap_Address-MS performance has improved in 752e92c after 22 minutes.


More semantic refactor

Sorry about the test failure. I try to learn and fix.

As I changed the structure a little, the blueprints/ may not fit.

test passed

This is just my opinion.. but I don't like a single change you have made. It didn't make anything more clear just the opposite.

Blueprints are being removed in an effort to simplify this project. I appreciate your contribution, however. Best of luck!


Default themes must not be editable by not admins

Related https://github.com/okulbilisim/ojs/issues/1145#issuecomment-147370136
I will remove admin control. but journal (owner) based fetch will stay


@EarthKing339 I was having this very same issue today on 1.18.2, but using a PDP Wired Gamepad for Xbox One.

          @EarthKing339 I was having this very same issue today on 1.18.2, but using a PDP Wired Gamepad for Xbox One.

I redid everything in 1.16.5 and the aim and shoot works great now. The rt was still breaking blocks while shooting if I was close enough to it, so I disabled the Attack/Destroy Button under Gameplay. Now when holding a weapon rt shoots, when holding anything else, it breaks.
Originally posted by @bigspeezy in https://github.com/MrCrayfish/Controllable/issues/478#issuecomment-1837348091

@bigspeezy come back help me

@EarthKing339 Sorry for the delay in response! Been wildly busy. I am trying to remember the details, but essentially: I was unable to get any combination of Timeless & Classic Guns/Controllable to function correctly in any other MC version than 1.16.5
What is your platform? Windows/Mac

Timeless & Classic is an independent mod. It is up to authors of that mod to resolve the issue. This is not the correct place to discuss it.


Rubocop

@jasnow Doesn't appear that Rubocop is being utilized, is it okay to remove? Looks like last commit was since May 2015

sure - found in .overcommit file

assign me


Internet Explorer does not show article links

The error on IE is bound to its support for javascript

"Object does not support this action" is related to:

Not sure if changing the architecture to adapt for IE is really worth the effort.


competitive programming: inclusion-exclusion principle

Description 📜
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context.
Fixes # <2437>

Type of change 📝

[ ] Au#dio (Should be in mp3 format Includes speech clarity, Concise ,Low distortion)
[ ] Vi#deo (Animations, screen-recordings, presentations and regular explanatory films are all possibilties etc)
[x] Documentation (Content Creation in the form of codes or tutorials)
[ ] Other (If you choose other, Please mention changes below)

Domain of Contribution 📊

[ ] Android Dev #(Flutter)
[ ] Android Dev #(Java)
[ ] Android Dev #(Kotlin)
[ ] Backend Dev #(Java)
[ ] Backend Dev #(.NET)
[ ] Backend Dev #(PHP)
[ ] Backend Dev #(Python)
[ ] C/#CPP
[x] Competitive Programming
[ ] Cyber #Security
[ ] DS#A
[ ] Data#base
[ ] Datascience with #Python
[ ] Datascience with #R
[ ] Frontend Dev #HTML/CSS/JS
[ ] Frontend Dev #React/Angular/Vue
[ ] Go#lang
[ ] Interview #Prep
[ ] Java_#Domain
[ ] Java#Script
[ ] ME#RN
[ ] Machine #Learning
[ ] Open #Source
[ ] Python_#Domain
[ ] Ru#st
[ ] Statis#tics
[ ] UI/#UX

Checklist ✅

[ x] I follow Contributing Guidelines & Code of conduct of this project.
[x] I have performed a self-review of my own code or work.
[x] I have commented my code, particularly in hard-to-understand areas.
[ ] My changes generates no new warnings.
[x] I'm GWOC'21 contributor

You're raising PR to main branch. You should raise it to Competitive_Programming branch.
Please update your PR with latest changes or raise a new PR pointing to Competitive_Programming branch. @Dipti821

Created the new PR #4471

You can close this PR


"kubectl delete namespace" has odd stateful behaviour.

There is a funny subtle behvaiour in get namespaces, in  which if i call kubectl delete ns... more than one time, it seems that the removal from Terminating state is accelarated.
It seems this might indicate a bug, or maybe its not a bug and the eventual semantics of kubectl get **** is a little funny sometimes.
in any case, here's what we are seeing :

when i delete a namespace the first time usning kubectl, we get a state change  to (Terminating).  that is correct, of course.

but ... if make the call a second time,  then the same status line (Terminating) is immediately removed from kubectl get namespaces.

Expected behaviour : A second call to "kubectl delete ..." shouldn't have any effect on the timing of removal  of a namespace from 'Terminating' state... So i guess there is some "eventual consistency" subtle bug that is resolved by repeated calls to kubectl delete ...

@rrati  suggests this may not be e bug, maybe its just the etcd eventual deleter thingy.

Looks to definitely be a bug.  The 2nd delete seems to have interrupted the delete process and artifacts (like events) from the namespace still exist in etcd.

investigating...

oops, see the error, will submit a fix.

I have a fix, but need a test case, will submit PR tomorrow AM


Fix DiamondIcon color

📦 Published PR as canary version: 1.2.4--canary.24.9a9ed31.0

:sparkles: Test out this PR locally via:
npm install<EMAIL_ADDRESS># or
yarn add<EMAIL_ADDRESS>

Is this fix fixed using the generator? If not we should fix this in Figma first before doing anything.

I fixed the code directly, not through Figma.


Wrong MDI-icon for privacy switch (disabled)

Description
If the privacy switch ist turned off, it gets the MDI-icon mdi:eye-outline-off and no icon will be shown. It needs to be mdi:eye-off-outline to be shown.
Reproduction Steps

Turn off privacy switch
Check MDI-Icon in Devtools

Expected behavior
Showing icon mdi:eye-off-outline when switched off.
If applicable, add error logs.
No response
Device Firmware
1.1.21 Build 220511 Re. 29067n(4555)
Using stream component
Yes
Does camera work via official integrations?
Yes
Camera has all attributes filled out in developer tools
Yes
HASS Environment
HA OS
Search for similar issues
Yes
Additional information
No response

Fixed in 4.0.2. Thank you!

It should be: mdi:eye-off-outline

It is mdi:eye-off-outline in 4.0.2. Have you cleared your browser's cache?

It should be working in 4.0.2. Make sure to clear cache, restart home assistant and/or try in incognito.

Ok, I deleted integration and files and install again. It is working now.
BTW. Integration frozing my HA. After reinstalation everthing is ok beyong logs:
Logger: homeassistant.helpers.entity
Source: helpers/entity.py:515
First occurred: 21:57:16 (2 occurrences)
Last logged: 21:57:16
Update of camera.kuchnia_sd is taking over 10 seconds
Update of camera.hall_hd is taking over 10 seconds

That is expected, camera can sometimes take a long time to respond.


Update header.js

Summary by CodeRabbit

Refactor

Simplified the header handling process by removing unnecessary header assignments.

@coderabbitai generate unit tests for this file


feat: Add kfp-tensorflow notebook to confirm NVIDIA GPU access

Add kfp-tensorflow notebook in order to confirm access to a GPU. The notebook spins uses kfp SDK to create an experiment and a run that succeeds when:

the run's pod is scheduled on a node with an NVIDIA GPU
the run's code, and more specifically Tensorflow framework, has access to an NVIDIA GPU.

Closes #128
Testing
Similar to #138, in order to test the PR

Spin up a cluster with a GPU. For a two node microk8s node with one gpu, refer to this comment https://github.com/canonical/charmed-kubeflow-uats/issues/130#issuecomment-2465299876
Run with the --include-gpu-tests flag e.g.tox -e uats-remote -- --include-gpu-tests --filter "kfp"

This should run kfp cpu and gpu tests (kfp-v1, kfp-v2, kfp-tensorflow). You can also test from inside the notebook UI.

@kimwnasptd Updated according to comments + pushed a commit to remove the placeholder notebook.


Missing Documentation for IPIP Configuration in AWS

In the documentation for deploying Calico on AWS at https://docs.projectcalico.org/v2.6/reference/public-cloud/aws, the Requirements section states that traffic on all ports should be allowed for IPIP protocol. However, while configuring a Security Group in AWS, IPIP is not listed among the protocols for which you can add a custom rule. I gathered from one of the users that we will have select protocol #4 (IPv4). If this is indeed true, it would be best to add this piece of information to the documentation.
Expected Behavior

Current Behavior

Possible Solution

Steps to Reproduce (for bugs)

Context

Your Environment

Calico version
Orchestrator version (e.g. kubernetes, mesos, rkt):
Operating System and version:
Link to your project (optional):

CC @colhom, who I believe discovered that both protocol 4 and protocol 94 must be allowed.


bot

combat behavior needs to be adjusted.
pickit rework?
pathing should be just fine.

combat: improve behavior and scanning
pickit: nip parser for property scan
pathing: path creator with layout scan for dungeons


Question: Add icon in SwingTextTerminal title bar?

Hi,
Good job.
Is it possible to add an icon in the title bar when using the SwingTextTerminal?

I added support for configuring the title and icon of the title bar via properties:

pane.title
pane.icon.file
pane.icon.resource
pane.icon.url

For an example usage see the UserDataCollector in the demo application.

Hi,
Fantastic, thanks a lot and congrats for this very cool Java terminal.
Regards,
Christophe
Activé 3 juin 2017 à 08:31:15, Serban Iordache<EMAIL_ADDRESS>a
écrit:
I added support for configuring the title and icon of the title bar via
properties:

pane.title
pane.icon.file
pane.icon.resource
pane.icon.url

For an example usage see the UserDataCollector
https://github.com/beryx/text-io/blob/394d648e09571d543fb02542636f1917d71ae649/dist/xbin/UserDataCollector.properties#L28-L31
in the demo application.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/beryx/text-io/issues/3#issuecomment-305955450, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ACvqCupyRWxOV85A9X31HBaoe03ApmiMks5sAP2ygaJpZM4Nuhwe
.


[TTNN Dialect] Add ability to change CPU tensor to desired dtype

ttnn lib offers an API to create ttnn::Tensor from another, while changing the dtype.
On current metal version (516a8917), this API doesn't exist in ttnn; they've since added the API, we should uprev before this item

#840 solved this using the ttnn::typecast op.


Fix EVP_CIPHER_CTX_get_*iv so that it doesnt raise an error when it passes.

There are some deprecated EVP_CIPHER_CTX_*iv() calls which use
OSSL_PARAM_construct_octet_ptr(), and there are also some newer API calls
which use OSSL_PARAM_construct_octet_string().
Because of this the provider cipher getters need to handle both cases
i.e.
````
    p = OSSL_PARAM_locate(params, OSSL_CIPHER_PARAM_UPDATED_IV);
    if (!OSSL_PARAM_set_octet_string(p, &ctx->iv, ctx->ivlen)
            && !OSSL_PARAM_set_octet_ptr(p, &ctx->iv, ctx->ivlen))
        return 0;
````
Both setters raise an error if the data_type is incorrect, which means
that set_octet_string() will raise an error if the type is octet ptr.

Note: There are some places where these setters are called in the reverse order.
which means set_octet_ptr() will also raise an error if the type is
octet string.

Having a new API that can do both operations without raising an error
seems like the best approach to fix this issue.

Checklist

[x] documentation is added or updated
[x] tests are added or updated

I think the only real reason we even need this is because of the deprecated calls that require the ptr variant, and then when it was done correctly it used the octet_string variant. We dont have any of this kind of rubbish associated with the utf8 pointer, and going forward I think it would be bad practice to use this. So I am reluctant to add it just for completeness sake.

I think it would be more flexible to not have to worry which is offered.  The same as the numeric types that interoperate.
Anyone else have thoughts on this?

IMO it is a bug fix that should go in all branches. Whether the new public function should go in all branches is debatable. It could as well be a private function and a separate PR for master could make it a public one.

Whether the new public function should go in all branches is debatable

Generally speaking, and new public function is a new feature.  Our versioning policy makes that debate a bit moot.  Of course, we can vote for an exception when needed, but I don't see that the need is that dire.

I don't see why we need this new public function in 3.0/3.1, but I support adding it to 3.2

This PR is in a state where it requires action by @openssl/otc but the last update was 30 days ago

ping

This PR is in a state where it requires action by @openssl/otc but the last update was 30 days ago

Please rebase.
Regarding backports, I think this is one of the cases where we must seek OTC approval.

Do note that it is possible to do the same thing without introducing the public function, for example:
    p = OSSL_PARAM_locate(params, OSSL_CIPHER_PARAM_IV);
    if (p != NULL) {
        int ok = 0;
        if (p->data_type == OSSL_PARAM_OCTET_STRING)
            ok = OSSL_PARAM_set_octet_string(p, ctx->base.oiv, ctx->base.ivlen))
        if (p->data_type == OSSL_PARAM_OCTET_PTR)
            ok = OSSL_PARAM_set_octet_ptr(p, &ctx->base.oiv, ctx->base.ivlen));
        if (!ok) {
            ERR_raise(ERR_LIB_PROV, PROV_R_FAILED_TO_SET_PARAMETER);
            return 0;
        }
    }

Yes, this is more churn, but it's also more clearly backportable.

This PR is in a state where it requires action by @openssl/otc but the last update was 30 days ago

This PR is in a state where it requires action by @openssl/otc but the last update was 61 days ago

This PR is in a state where it requires action by @openssl/otc but the last update was 92 days ago

This PR is in a state where it requires action by @openssl/otc but the last update was 123 days ago

Please rebase


Impossible to open encrypted partition

Hey ! I've tried using your tool to open a encrypted partition i just made with clonezilla (from a ext4 drive) and i chose to encrypt it. However, clonezilla-util is crashing, and give me the following error :
Unhandled exception. System.InvalidOperationException: Sequence contains no matching element
   at System.Linq.ThrowHelper.ThrowNoMatchException()
   at System.Linq.Enumerable.First[TSource](IEnumerable`1 , Func`2 )
   at libClonezilla.Cache.ClonezillaCacheManager.GetPartitionCache(String partitionName)
   at libClonezilla.PartitionContainers.ClonezillaImage.<>c__DisplayClass3_0.<.ctor>b__1(String partitionName)
   at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   at System.Linq.Enumerable.OfTypeIterator[TResult](IEnumerable )+MoveNext()
   at System.Collections.Generic.List`1..ctor(IEnumerable`1 )
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 )
   at libClonezilla.PartitionContainers.ClonezillaImage..ctor(String clonezillaArchiveFolder, IClonezillaCacheManager cacheManager, List`1 partitionsToLoad, Boolean willPerformRandomSeeking)
   at libClonezilla.PartitionContainers.PartitionContainer.FromPath(String path, String cacheFolder, List`1 partitionsToLoad, Boolean willPerformRandomSeeking, IVFS vfs)
   at libClonezilla.PartitionContainers.PartitionContainer.<>c__DisplayClass8_0.<FromPaths>b__0(String path)
   at System.Linq.Enumerable.SelectListIterator`2.ToList()
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 )
   at libClonezilla.PartitionContainers.PartitionContainer.FromPaths(List`1 paths, String cacheFolder, List`1 partitionsToLoad, Boolean willPerformRandomSeeking, IVFS vfs)
   at clonezilla_util.Program.ExtractPartitionImage(ExtractPartitionImage extractPartitionImageOptions)
   at clonezilla_util.Program.Run(Object obj)
   at CommandLine.ParserResultExtensions.WithParsed[T](ParserResult`1 result, Action`1 action)
   at clonezilla_util.Program.Main(String[] args)

Here is the command i ran to get this result : .\clonezilla-util.exe extract-partition-image --input E:\Sauvegardes\2023-04-19-08-img\ --output D:\fichiers
Is my image corrupted, or does the software not support encrypted parts?
thanks for the help:)

Hi Harry!
Encrypted images aren't supported yet. I'll have to study how they are packaged, and update the program.
Cheers,
Fidel

Hey @fiddyschmitt, any updates on this? Just ran into this issue. Also, if it will take time, it might be great if you can update the error so at least the user knows why this is happening. Then again, it is open source and free so I guess I can't ask for a refund. ;) But seriously appreciate the work you put into this and while I can't use it for the specific one I am trying to access, it will be very helpful for another one!


Replace QueryItem with a GAT

Decent cleanup and clarity improvement. Waiting on 1.65 release.

@Ralith 1.65 was released back in November. Should this be merged now?


"Add split" dialog can't be moved with WM hotkeys

Describe your issue
When attempting to move the "new split" dialog using WM keybinds (e.g. super + right_arrow) the super key is ignored. This causes the arrow keys (if used for window movement) to act as if they weren't in a key combination. The window also does not move.
The only way I've managed to get around this is to Super + Tab (my bind for switching to recent workspace) which has to be done twice in order for it to register. Seems like the super key is somehow being captured?
Screenshots
Example behaviour when moving with Super + {left,right} in bspwm:
https://user-images.githubusercontent.com/4962764/120067828-c4f4af80-c0d1-11eb-838f-6388336a58c9.mp4
OS and Chatterino Version
Arch Linux, linux-zen 5.12.7
bspwm + sxhkd, picom
Chatterino 2.3.2 (commit 3fddafb)

Question: How do floating windows normally behave for you (popup ones like chatterino one).
Does the window go to the side or does your window manager not allow that and only allows windows which are tiled?
This might have nothing to do with chatterino.

Can replicate on dwm.
Using super+, or any other key will result in chatterino just posting , in the textbox.

Can replicate on I3.

Just tried this one on my setup, I'm pretty sure this is because that dialog takes control over keypresses if you're focused on its elements, as in the line edit for "Channel" or other radio buttons.
@jammehcow, just to perform a healthy sanity check, if you focus the "Add split" dialog and then press on the "Twitch" tab - can you use your WM hotkeys and/or move the split? If so, I'm sure it's safe to assume that the dialog's element might be just taking control over WM keybindings in general while those have focus.

This only works in the Twitch tab, therefore there must be some special logic that breaks this and doesn't happen on the IRC tab, probably the Up/Down bindings(?).


Review and link missing platforms in docs

The docs on about rackspace, vultr, exoscale and others are currently hidden.
Review which ones are accurate and can be added to the menu.

With the migration to the new docs, these files became visible through the side bar navigation. They are now grouped together under "Community Platforms" and the Overview page explicitly says that they are not officially supported:
https://kinvolk.io/docs/flatcar-container-linux/latest/installing/community-platforms/
We haven't reviewed them, but I don't think we will get to that any time soon, so closing this now.

With the migration to the new docs, these files became visible through the side bar navigation. They are now grouped together under "Community Platforms" and the Overview page explicitly says that they are not officially supported:
https://kinvolk.io/docs/flatcar-container-linux/latest/installing/community-platforms/
We haven't reviewed them, but I don't think we will get to that any time soon, so closing this now.


[K8S-10818] Mount trustedCAs to collector

Description

How can this be tested?

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 64.36%. Comparing base (891aa26) to head (9a85c01).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3603      +/-   ##
==========================================
+ Coverage   64.32%   64.36%   +0.04%
==========================================
  Files         401      401
  Lines       21276    21300      +24
==========================================
+ Hits        13686    13710      +24
  Misses       6250     6250
  Partials     1340     1340

Flag
Coverage Δ

unittests
64.36% <100.00%> (+0.04%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Ability to disable for pure JavaScript and TypeScript files.

Hello, and thanks for the great extension. Is it possible to disable the JavaScript and TypeScript language match events by default? I see them listed here, but the extension throws errors and warnings because I won't be linting HTML in these types of projects, so I do not install the markuplint dependency.

Alternatively, would you be open to a Pull Request that enables per-language configuration for the extension?

@YusukeHirao thanks so much for the update, I'll try out the new version 👍


Don't abord build on lint errors

Hello,
assembleRelease fails because of some missing translation errors.
This patch makes the build continue even when it finds some lint errors.

Looks good. I fixed a typo in the commit message.

Woops, sorry ^^


APIv2: Serializing protoreflect.Message without Go type information?

I have a go program that implements a domain specific language which supports protos. My goal is to use protoc to generate serialized FileDescriptorSet, feed them (in runtime!) to my go program, and use the type information there to dynamically construct proto objects when executing the DSL script.
So far it is all easy, FileDescriptorSet contains all required information.
But as a final step, I want to serialize thus constructed protos, and I don't want to reimplement all serialization code. Looking at the current v2 API, it is almost, but not quite, possible.
My expectations after reading the design doc is that I can reuse all serialization logic as long as I can provide my own implementation of protoreflect.Message interface (and all dependent "value" interfaces).
In practice, protoreflect.Message has Type() MessageType field, and the only way to construct instances of MessageType is through internal/prototype (since MessageType inherits from Descriptor which has doNotImplement).
So it appears, there's no way to construct proto message types "on the fly": protoreflect.Message can represent only messages generated by protoc and embedded into the go binary.
This surprised me, since if this is the intended behavior, all this proto reflection stuff is no more than a (huge) layer of sugar on top of type information already available in v1 API (via Go reflections and descriptor sets).
Will there be a way to write "polyglot" go programs that can manipulate arbitrary proto messages given their MessageDescriptors?

What you want seems to be #199, which is a feature planned for v2.
Regarding internal/prototype being a private package, that used to be public, but we weren't happy with the API, so we internalized it. The final release will provide users the ability to construct protoreflect.MessageType implementations.

👍
Thanks for clarifying that the current state is temporary :) I'm waiting eagerly the official v2 release.


Chain params/constants generation/checking

-write script to generate params file from

https://github.com/ethereum/eth2.0-specs/blob/dev/configs/constant_presets/mainnet.yaml
https://github.com/ethereum/eth2.0-specs/blob/dev/configs/constant_presets/minimal.yaml
write unit test to check if current param values matches values in files

@GregTheGreek @wemeetagain any better idea?

Remove unused params
Make sure names match between yaml and our params

Updated links:

https://github.com/ethereum/eth2.0-specs/blob/dev/configs/mainnet.yaml
https://github.com/ethereum/eth2.0-specs/blob/dev/configs/minimal.yaml

unstale

unstale


Changed deprecated COPY to NOLOAD

Changed deprecated COPY to NOLOAD for all *_gcc.ld

We need to apply the same fix to https://github.com/Open-CMSIS-Pack/devtools/blob/main/tools/projmgr/templates/gcc_linker_script.ld

@JonatanAntoni see: https://github.com/Open-CMSIS-Pack/devtools/pull/981 - requesting your review.


Difficulty getting Alerts pulled

I have configured several inputs with the add-on but have not been able to retrieve alerts from the Security Center.  I have successfully been able to pull tasks.  What could be the cause of this?  I have enabled debugging in the logging.  What is the best way to manually kick off an 'Alerts' pull from the command line using the python scripts?
Debug Log:
2023-01-09 10:45:17,220 INFO pid=25023 tid=MainThread file=splunk_rest_client.py:_request_handler:99 | Use HTTP connection pooling
2023-01-09 10:45:17,222 DEBUG pid=25023 tid=MainThread file=binding.py:get:695 | GET request to https://<IP_ADDRESS>:8089/servicesNS/nobody/TA-MS-AAD/storage/collections/config/TA_MS_AAD_checkpointer (body: {})
2023-01-09 10:45:17,224 DEBUG pid=25023 tid=MainThread file=connectionpool.py:_new_conn:1007 | Starting new HTTPS connection (1): <IP_ADDRESS>:8089
2023-01-09 10:45:17,229 DEBUG pid=25023 tid=MainThread file=connectionpool.py:_make_request:465 | https://<IP_ADDRESS>:8089 "GET /servicesNS/nobody/TA-MS-AAD/storage/collections/config/TA_MS_AAD_checkpointer HTTP/1.1" 200 5307
2023-01-09 10:45:17,230 DEBUG pid=25023 tid=MainThread file=binding.py:new_f:74 | Operation took 0:00:00.007901
2023-01-09 10:45:17,230 DEBUG pid=25023 tid=MainThread file=binding.py:get:695 | GET request to https://<IP_ADDRESS>:8089/servicesNS/nobody/TA-MS-AAD/storage/collections/config/ (body: {'count': -1, 'offset': 0, 'search': 'TA_MS_AAD_checkpointer'})
2023-01-09 10:45:17,234 DEBUG pid=25023 tid=MainThread file=connectionpool.py:_make_request:465 | https://<IP_ADDRESS>:8089 "GET /servicesNS/nobody/TA-MS-AAD/storage/collections/config/?count=-1&offset=0&search=TA_MS_AAD_checkpointer HTTP/1.1" 200 4505
2023-01-09 10:45:17,234 DEBUG pid=25023 tid=MainThread file=binding.py:new_f:74 | Operation took 0:00:00.004127
2023-01-09 10:45:17,235 DEBUG pid=25023 tid=MainThread file=binding.py:get:695 | GET request to https://<IP_ADDRESS>:8089/servicesNS/nobody/TA-MS-AAD/storage/collections/data/TA_MS_AAD_checkpointer/asc_alert_last_date_Azure_Security_Center_Alerts (body: {})
2023-01-09 10:45:17,238 DEBUG pid=25023 tid=MainThread file=connectionpool.py:_make_request:465 | https://<IP_ADDRESS>:8089 "GET /servicesNS/nobody/TA-MS-AAD/storage/collections/data/TA_MS_AAD_checkpointer/asc_alert_last_date_Azure_Security_Center_Alerts HTTP/1.1" 404 140
2023-01-09 10:45:17,238 DEBUG pid=25023 tid=MainThread file=binding.py:get:695 | GET request to https://<IP_ADDRESS>:8089/servicesNS/nobody/TA-MS-AAD/storage/collections/data/TA_MS_AAD_checkpointer/asc_task_last_date_Azure_Security_Center_Alerts (body: {})
2023-01-09 10:45:17,241 DEBUG pid=25023 tid=MainThread file=connectionpool.py:_make_request:465 | https://<IP_ADDRESS>:8089 "GET /servicesNS/nobody/TA-MS-AAD/storage/collections/data/TA_MS_AAD_checkpointer/asc_task_last_date_Azure_Security_Center_Alerts HTTP/1.1" 200 128
2023-01-09 10:45:17,241 DEBUG pid=25023 tid=MainThread file=binding.py:new_f:74 | Operation took 0:00:00.002672
2023-01-09 10:45:17,241 DEBUG pid=25023 tid=MainThread file=base_modinput.py:log_debug:298 | Splunk Getting proxy server.
2023-01-09 10:45:17,242 INFO pid=25023 tid=MainThread file=setup_util.py:log_info:142 | Proxy is not enabled!
2023-01-09 10:45:17,243 DEBUG pid=25023 tid=MainThread file=connectionpool.py:_new_conn:1007 | Starting new HTTPS connection (1): login.microsoftonline.com:443
2023-01-09 10:45:17,463 DEBUG pid=25023 tid=MainThread file=connectionpool.py:_make_request:465 | https://login.microsoftonline.com:443 "POST /###/oauth2/token HTTP/1.1" 200 1468
2023-01-09 10:45:17,465 DEBUG pid=25023 tid=MainThread file=base_modinput.py:log_debug:298 | Splunk Getting proxy server.
2023-01-09 10:45:17,466 INFO pid=25023 tid=MainThread file=setup_util.py:log_info:142 | Proxy is not enabled!
2023-01-09 10:45:17,466 DEBUG pid=25023 tid=MainThread file=base_modinput.py:log_debug:298 | Splunk input_name=Azure_Security_Center_Alerts Collecting security alert data. sourcetype='azure:securityCenter:alert'
2023-01-09 10:45:17,466 DEBUG pid=25023 tid=MainThread file=base_modinput.py:log_debug:298 | Splunk input_name=Azure_Security_Center_Alerts No security center alert data checkpoint. Collecting all current alerts.
2023-01-09 10:45:17,467 DEBUG pid=25023 tid=MainThread file=connectionpool.py:_new_conn:1007 | Starting new HTTPS connection (1): management.azure.com:443
2023-01-09 10:45:17,827 DEBUG pid=25023 tid=MainThread file=connectionpool.py:_make_request:465 | https://management.azure.com:443 "GET /subscriptions/###/providers/Microsoft.Security/alerts?api-version=2021-01-01 HTTP/1.1" 200 133
2023-01-09 10:45:17,829 DEBUG pid=25023 tid=MainThread file=base_modinput.py:log_debug:298 | Splunk filename: /opt/splunk/etc/apps/TA-MS-AAD/bin/ta_azure_utils/utils.py, module: get_items_batch_session, execution time: 0.36301112174987793

Hi @kcphilipm I'm experiencing the same issue.
It seems not getting any ingestion for sourcerype azure:securityCenter:alert however no issues with azure:securityCenter:task, which is part of the same input configuration.
Can we please have some urgent assistance on this issue..
Thank you.

So what I did discover is what I assumed would be pulling Security Center Alerts is in fact from what I can tell trying to pull alerts from Azure Defender security alerts what is an additional service we are not licensed for.  I was thinking this alert counter was coming from [a](https://security.microsoft.com/ "Alerts" along with "Incidents".  We are going to look at modifying the add-on to use this metric instead


create-account does not save the keypair

I play with localnet.
I'm running the command
NEAR_ENV=local near create-account olya.test.near --initialBalance 5 --masterAccount test.near --keyPath=./validator_key.json

The answer is
Loaded master account test.near key from ./validator_key.json with public key = ed25519:3ZjUyKAsmRp8RcsrdtfkVmNV4XZP9qfU4XKZtJ6yBn5j
Saving key to 'undefined/local/olya.test.near.json'
Account olya.test.near for network "local" was created.

The account is created, but it's impossible to find their credentials

I think this issue was caused by the assumption on the first element of the array and that each object is implemented as a file system storage (instead of in-memory)

https://github.com/near/near-cli/blob/47e656177135b27e738c593c6e6960dbdfc7ad2d/commands/create-account.js#L128

Not all implementations of KeyStore has the keyDir member variable as it's not part of the interface

https://github.com/near/near-api-js/blob/master/packages/near-api-js/src/key_stores/keystore.ts
https://github.com/near/near-api-js/blob/ec8932eb4f8cd5193e4cdea88615994473bad2d8/packages/near-api-js/src/key_stores/unencrypted_file_system_keystore.ts#L83
https://github.com/near/near-api-js/blob/ec8932eb4f8cd5193e4cdea88615994473bad2d8/packages/near-api-js/src/key_stores/in_memory_key_store.ts#L31-L38
https://github.com/near/near-api-js/blob/ec8932eb4f8cd5193e4cdea88615994473bad2d8/packages/near-api-js/src/key_stores/merge_key_store.ts#L44-L54

This leads to the 'undefined' string as above.


Decide what to do with vestigial ARM cross-tenant authentication API

Cross-tenant authentication is particular to ARM and required for some uncommon scenarios. We have API for one possible implementation, though so far as I can tell it never worked:

azcore/arm.ClientOptions.AuxiliaryTenants gives clients a list of auxiliary tenants
azcore/policy/TokenRequestOptions.TenantID lets the ARM auth policy request a token for a tenant which may not be the one the credential is configured for

This API doesn't actually work because credentials don't read TenantID. So, we need to decide when to implement the cross-tenant auth feature and if the answer is "post 1.0", whether to include this API in 1.0 (I think we shouldn't ship it until it works).
Related: #17159 #14932

After discussing this offline we decided to remove the API ahead of the next release and restore it with a full implementation in the future.


ISPN-14664 HGETALL

https://issues.redhat.com/browse/ISPN-14664
https://issues.redhat.com/browse/ISPN-14661

To avoid conflict and rebasing I added another commit.

Updated applying all suggestions.

'tis green!