Support search for non-matching regular expressions

Currently the following can be used to exclude a regular expression from the search result:
tmt plan ls '^(?!.*irrelevant)'

However, this is not very use friendly. What about introducing a new --exclude option which would add a more straightforward way:
tmt plan ls --exclude irrelevant
tmt plan ls -x irrelevant

This would be added to the following commands:
tmt tests ls
tmt tests show
tmt tests lint
tmt tests export

tmt plans ls
tmt plans show
tmt plans lint

tmt stories ls
tmt stories show
tmt stories lint
tmt stories export
tmt stories coverage

By adding the new option to the common option group.

Maybe it's obvious and planned for but will mention anyway - it should be possible to combine several --exclude options, at least our use cases depend on this.

IMHO should be added to discover.fmf too (UC:  discover -h fmf ... by using tmt t ls)


changing font design

it fornt/text desgin are don't to much attractive , so I would like to work on this issue please assign it under GSSOC'24

would like to work on this issue please

I would like to work on this task .

by tomorrow it will be done by my side
On Tue, 2 Jul 2024 at 11:36, Akanksha Ghodke @.***>
wrote:

I would like to work on this task .
—
Reply to this email directly, view it on GitHub
https://github.com/ChromeGaming/Physi-c-Tech/issues/220#issuecomment-2202010662,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BGOEUOIZG6DRZTTCVILWZD3ZKI7O3AVCNFSM6AAAAABJXWCD42VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMBSGAYTANRWGI
.
You are receiving this because you were assigned.Message ID:
@.***>


initial macbook support

Nice to meet you.. thanks for putting this together!
Used your playbook for the same setup on a MacBookPro10,1.
Will send you a few PRs as I progress, for now:

create macbook role
move xf86-input-synaptics to thinkpad role
macbook role uses xf86-input-mtrack-git
i'm curious if mtrack-git works better than synaptics on thinkpad

Looks good.
I haven't tried mtrack. It looks like it may be worth looking at for newer model Thinkpads than what I currently have.


Incompetent/gifted skills editable in gui

Therefore the objective of this issue changes to the implementation of the possibility to state skills and spell-likes as gifted and incompetnet in makeHero.py. Further these permanent affected abilities should be vizually marked in GUI.py.
Originally posted by @MirUlr in https://github.com/MirUlr/dsa_calculator/issues/15#issuecomment-798925777

Task, which affect makeHero.py and GUI.py should be adressed in a same issue.


Dynamically choose available port

Is your feature request related to a problem? Please describe.
I have a scenario where I'd like to run multiple ttyd instances on the same machine. Right now, if I don't specify ports manually I can't run more than one instance.
Describe the solution you'd like
It would be great if ttyd were able to pick a free port itself if 7681 is unavailable.
Describe alternatives you've considered
My solution for now is to wrap ttyd in a script that increments the port number until ttyd runs. This is clunky and not a very clean solution.

Seems I'm just a little bit blind, -p 0 is exactly this. Sorry for the issue spam.

Seems I'm just a little bit blind, -p 0 is exactly this. Sorry for the issue spam.


which swap should we use tlapack/blas/swap.hpp or std::swap ?

which swap should we use tlapack/blas/swap.hpp or std::swap ?
getrf_recursive seems to include tlapack/blas/swap.hpp and use std::swap
See: https://github.com/tlapack/tlapack/blob/08358e4c9cb519597d919ca7f3173262e74cb6e8/include/tlapack/lapack/getrf_recursive.hpp#L17
https://github.com/tlapack/tlapack/blob/08358e4c9cb519597d919ca7f3173262e74cb6e8/include/tlapack/lapack/getrf_recursive.hpp#L97
https://github.com/tlapack/tlapack/blob/08358e4c9cb519597d919ca7f3173262e74cb6e8/include/tlapack/lapack/getrf_recursive.hpp#L121
Do we use std::swap to swap two scalars and tlapack/blas/swap.hpp to swap vectors?
I would be happy to propose a PR if someone lets me know what to do

Hi!
Although they have the same name, std::swap and tlapack::swap do different things.

std::swap takes 2 objects of the same type T and swaps either (1) their values, if T is a basic type; or (2) all their attributes, if T is a class.

tlapack::swap takes 2 vectors of types vectorX_t and vectorY_t and swaps their entries.

Now, let me take the questions:

which swap should we use tlapack/blas/swap.hpp or std::swap ?
getrf_recursive seems to include tlapack/blas/swap.hpp and use std::swap

Use tlapack::swap whenever you want to swap the entries between two arrays.
Currently, std::swap is only used in <T>LAPACK to avoid a code like
// Swaps a and b. Equivalent to std::swap(a,b)
T aux = a;
a = b;
b = aux;

Do we use std::swap to swap two scalars and tlapack/blas/swap.hpp to swap vectors?

Yes, that is how we currently use those functions.

Thanks for explaining @weslleyspereira. Maybe we add this to the "coding style guide".


Fix bad regular expression matching imports/exports from other module

The current regular expression seems to wrongly match other occurrences of from in the code that have nothing to do with imports and exports. This currently causes errors for us with auto-imports in nuxt 3. Here a reduced test-case illustrating the problem in isolation:
import { OtherMixin } from './OtherMixin'
export const TestMixin = {
  mixins: [OtherMixin],
  watch: {
    myValue(to, from) {}
  }
}

Current regular expression:
/\b(import|export)\b(.+?)\bfrom\b/gs

Result:

You can see that it wrongly matches the export because the code includes the word from as a variable anywhere below…
Proposed replacement  regular expression:
/\b(import|export)\b([\w\s*{},]+)\sfrom\b/gs

Result:

Why this regular expression needs to match export in addition to import is another discussion, but this PR here just fixes the bad matching.

Also, I don't think relying on regular expressions to parse for imports and exports is reliable. What if those words are simply contained in a string?

Thanks! Could you also add some fixture tests to it?

I've tried but I don't know anywhere near enough about the code-base, and I don't really have the time to get in deep.

@antfu I added a fixture test now that fails without the changed regexp and passes with it :)

🎉 thanks for the swift responses @antfu and @manniL !


rzr bugs 25jul

Refine Edit Track Description, fix React warnings

[ ] test Edit description dialog width/height, Edit icon (pen), check hide of long-description overflows

Cleanup useUndoRedo (.block is no more used, etc)

[ ] just code review

https://github.com/osmandapp/OsmAnd-Issues/issues/2078


Make this work vs. Terraform 0.12.26

This pull request builds on @IanMoroney's excellent work.
This also removes all the deprecation warnings related to warn that Terraform 0.11-style quoted string interpolation.
It removes the default list of operators from the S3 bucket too - those are optional.

Thank you :heart:


std::fmt::Debug implementation on enums does not honor the sensitive trait

This model:
@sensitive
@enum([
    { value: "en" },
    { value: "es" },
])
string Enum

generates:
#[allow(missing_docs)] // documentation missing in model
#[derive(
    std::clone::Clone,
    std::cmp::Eq,
    std::cmp::Ord,
    std::cmp::PartialEq,
    std::cmp::PartialOrd,
    std::fmt::Debug,
    std::hash::Hash,
)]
pub struct Enum(String);
impl Enum {
    /// Returns the `&str` value of the enum member.
    pub fn as_str(&self) -> &str {
        &self.0
    }
    /// Returns all the `&str` representations of the enum members.
    pub fn values() -> &'static [&'static str] {
        &["en", "es"]
    }
}
impl<T> std::convert::From<T> for Enum
where
    T: std::convert::AsRef<str>,
{
    fn from(s: T) -> Self {
        Enum(s.as_ref().to_owned())
    }
}

Note how we derive(Debug), so the sensitive trait is not being honored.
We derive Debug because of the SymbolMetadataProvider:
https://github.com/awslabs/smithy-rs/blob/ffafbec885c1e83a460fed38fc98119bb63d0439/codegen-client/src/main/kotlin/software/amazon/smithy/rust/codegen/client/smithy/SymbolMetadataProvider.kt#L134-L134
which gets rendered here in the case of enums:
https://github.com/awslabs/smithy-rs/blob/ffafbec885c1e83a460fed38fc98119bb63d0439/codegen-client/src/main/kotlin/software/amazon/smithy/rust/codegen/client/smithy/generators/EnumGenerator.kt#L128-L128

As an aside, it's not clear to me whether we want Debug to honor sensitive. The spec for sensitive reads:

Sensitive data MUST NOT be exposed in things like exception messages or log output. Application of this trait SHOULD NOT affect wire logging (i.e., logging of all data transmitted to and from servers or clients).

Although the Display implementation is used by default in the logging frameworks I know of, Debug can be used in DEBUG-level logging e.g. via {#?}, so to be on the safe side I would advocate for making Debug honor it. However, according to the standard library, Debug is meant for programmer-facing output in a debugging context: there's an argument to be made that if the Smithy spec calls out that sensitive should not affect wire logging (which should generally only be used in a debugging context), then Debug should not honor sensitive.
In any case, whatever we decide, we're currently being inconsistent, because our implementation of Debug for structure shapes does honor sensitive:
https://github.com/awslabs/smithy-rs/blob/ffafbec885c1e83a460fed38fc98119bb63d0439/codegen-client/src/main/kotlin/software/amazon/smithy/rust/codegen/client/smithy/generators/StructureGenerator.kt#L108-L127

Why would an enum ever be sensitive? Its values are in plain sight in the model.


chore(ui): swap positions of 'Default' and 'Custom' buttons in snippet select dropdown

This PR updates the dropdown menu by swapping the positions of the 'Default' and 'Custom' buttons.

No functional changes were made, only the button order within the snippet select dropdown was modified

Thank you for the suggestion! I’ve already implemented this change in this branch https://github.com/LimeChain/polkadot-devground-client/tree/snippets. I appreciate your time :)


Prometheus query sometimes fails due to context deadline exceeded

What happened:
When I set a 30s interval in the analysis-template.yaml and a 60s duration in the .pipe.yaml, Prometheus query sometimes fails due to context deadline exceeded.
[2020-12-14 12:57:32 +09:00]
[metrics-0] The query result is a failure. Reason: failed to run query: Post "http://service-prometheus.monitoring.svc.cluster.local:9090/api/v1/query": context deadline exceeded
[2020-12-14 12:57:32 +09:00]
Analysis failed: anslysis 'metrics-0' failed because the failure number exceeded the failure limit (0)

It's because RunQuery() in the Prometheus Provider returns an error when the duration of ANALYSIS step is exceeded and the parent context is timed out.

https://github.com/pipe-cd/pipe/blob/master/pkg/app/piped/analysisprovider/metrics/prometheus/prometheus.go#L71-L74
https://github.com/pipe-cd/pipe/blob/9e533a3d22e465f04fb1865b1fdd070f313f1282/pkg/app/piped/executor/analysis/analyzer.go#L53-L57
https://github.com/pipe-cd/pipe/blob/9e533a3d22e465f04fb1865b1fdd070f313f1282/pkg/app/piped/executor/analysis/analysis.go#L109-L126

What you expected to happen:
In this case, ANALYSIS step succeeds.
How to reproduce it:
Set configurations like below, then execute a deployment.
# analysis-template.yaml
apiVersion: pipecd.dev/v1beta1
kind: AnalysisTemplate
spec:
  metrics:
    grpc_error_rate_percentage:
      interval: 30s
      provider: prometheus-dev
      expected:
        max: 10
      query: |
        100 - sum(
            rate(
                grpc_server_handled_total{
                  grpc_code!="OK",
                  kubernetes_namespace="{{ .K8s.Namespace }}",
                  kubernetes_pod_name=~"{{ .App.Name }}-[0-9a-zA-Z]+(-[0-9a-zA-Z]+)"
                }[{{ .Args.interval }}]
            )
        )
        /
        sum(
            rate(
                grpc_server_started_total{
                  kubernetes_namespace="{{ .K8s.Namespace }}",
                  kubernetes_pod_name=~"{{ .App.Name }}-[0-9a-zA-Z]+(-[0-9a-zA-Z]+)"
                }[{{ .Args.interval }}]
            )
        ) * 100

# .pipe.yaml
apiVersion: pipecd.dev/v1beta1
kind: KubernetesApp
spec:
  pipeline:
    stages:
      - name: ANALYSIS
        with:
          duration: 60s
          metrics:
            - template:
                name: grpc_error_rate_percentage
                args:
                  interval: 30s

Environment:

piped version: v0.9.0
control-plane version: v0.9.0

@mura-s As you feel, it shouldn't end with failure in that case. Hopefully we can identify the error type.

/assign @nakabonne

@mura-s Here it is! The fixed version has been released as v0.9.7 🎉  Please bump to it and try out it!


chore(CI): add tests for ESLint 8

ESLint v8.0.0 is released 🎉
devDependency compatibility with ESLint 8:

[ ] standard (https://github.com/standard/standard/issues/1724)

[ ] PR
[ ] Release

Since Travis is dead, I updated to GitHub Actions

Closes #40

Thanks for helping out! This module is deprecated and no longer in use though, so won't receive any update :)

@voxpelli Is there an upgrade path from this plugin?
It's still used by eslint-config-prettier, so would love to update it there.

@MichaelDeBoey It was deprecated as standard itself no longer needed any of the specific rules from it, having had them superseded by rules from core and/or other plugins I believe
Looks like standard/computed-property-even-spacing is the one and only rule that the prettier config is using

Maybe it's also deprecate/archive this repo?

Eventually, but for now it’s good that people can still ask questions and such.
It is marked as deprecated on npm and there is a big note about it in the readme: https://github.com/standard/eslint-plugin-standard#deprecated-this-package-isnt-used-by-standard-anymore-as-of-standard-v16-see-httpsgithubcomstandardstandardissues1316


how to create container using local images?

it's a wonderful tool for we gui fans.
but i just can't find how to create container using local images?
hope this tool will be better and better:)

There's a pending PR to allow just that - It needs to be updated and merged (lack of time :()
https://github.com/docker/kitematic/pull/882


readme markdown linting & add install/update instructions

title

Thanks for the suggestions with the readme. LGTM.
I can merge these changes now or if you want I can wait until ToDo: Need to think of a way to diff & merge/prompt the updated config file is completed.

your call
currently the diff will just output to StdOut and then users will need to figure out how to sync/update the config, so imperfect, but not too bad


document cast mode_t -> c_uint

Cf. issue #21
This cast may be surprising to those unfamiliar with Freebsd.
Considering that it happens inside an unsafe block, the rationale should
be documented.

One small nitpick: why do you add a comment to the function itself rather than to the line where "openat" is called?

why do you add a comment to the function itself rather than to the line where "openat" is called?

Initially I had it at the call site. After looking at how the crate uses comments,
I went with the function doc comment instead cause there’s precedent for
“Note: …” elsewhere.
In any case I prefer it at the call site too, so I restored the original version.

Merged. Thanks!


Update main.js add lightningrelay.com

Please update your PR. I also randomize the relay list to remove the incentive to put yours as the first one, so please add it alphabetically correctly.


open-vm-tools: fix build

Motivation for this change
Fixes #90544
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

 Like
open-vm-tools: fix build

https://github.com/vmware/open-vm-tools/pull/438

Fixes  #90544

https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md#submitting-changes
https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md#writing-good-commit-messages

Commit message fixed @worldofpeace. Thanks for bearing with me.

@tteggel No problem. Thanks for contributing :sparkles:


General update

add sdk version to header
change post class from params to dict param
update unit tests
readme updates
content_field supports optional params

Can you update the ContentField call to support both keys and optional params dict ?
https://github.com/adamyala/buttercms-python/blob/e3ad2557d04ff9f18361645ee9332e6cdaa764a9/butter_cms/content_field.py#L10

Looking good. Please update https://github.com/ButterCMS/buttercms-python/blob/master/butter_cms/unit_tests.py to include pages; then we should be good to go!

Looking good. Please update https://github.com/ButterCMS/buttercms-python/blob/master/butter_cms/unit_tests.py to include pages; then we should be good to go!


Stop silently ignoring parse errors for complex runtime args in client

The client currently silently ignores errors which occur when passing a value via --session-args-complex or --payment-args-complex.  This PR fixes that, causing the client to fail and report the error to the user.  It also adds tests for these two cases.
Closes #2094.

bors merge


Remove alter open operation from published/subscribed tables

Summary of the changes / Why this improves CrateDB
The operation alter open is not needed anymore for published/subscribed tables. It should have been removed with
https://github.com/crate/crate/commit/e6adfc8c8f51df3777b651379147005d3ca3ccc0 because the underlying usecase is handled differently now, but was forgotten.
Addresses https://github.com/crate/crate/pull/12523#discussion_r875500381
Checklist

[x] Added an entry in CHANGES.txt for user facing changes
[x] Updated documentation & sql_features table for user facing changes
[x] Touched code is covered by tests
[x] CLA is signed
[x] This does not contain breaking changes, or if it does:

It is released within a major release
It is recorded in CHANGES.txt
It was marked as deprecated in an earlier release if possible
You've thought about the consequences and other components are adapted
(E.g. AdminUI)

This should also be backported to 4.8.


Handle reconfiguring with USE_PROPRIETARY_BINARY value differing

Previously once USE_PROPRIETARY_BINARY was enabled you would need to fully delete your build directory for a non proprietary version to be used
Fixes #246

@gpucibot merge


fix: minor release - lint

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


Update index.ts

No need to set these constants before skipImport is checked.

We just moved our blueprints to using Schematics. skipImport has been updated inside our Schematics, so this is essentially fixed. Thanks!


Remove unused top-nav elements that we aren't using yet

Remove

Hamburger Icon
Search
The "Dark Mode" icon (can't see the actual icon
Notification bell
Keep
The avatar on the top right

Screenshot:

Full screen:

-------------------------------------
Website URL:
http://localhost:3000/alta/dashboard
Device and browser info:
Chrome <IP_ADDRESS> (1335x837) | Mac OS (arm) 10.15.7
Date and time:
September 26th 2023 | 11:55am UTC
View developer information (console logs, network requests & timing):
jam.dev/c/ac1cc45d-c25a-4481-a811-c5594bb4a1c6
-------------------------------------
Captured with jam.dev

@edwinthinks I would like to contribute towards this issue.

Would this be as simple as deleting them in the view and updating tests?

@edwinthinks I would be interested in taking on this little bit of cleanup if it's still available for assignment 🙂

@nsiwnf sure we can keep it, I mainly wrote this to clean it up until we got it to work. Fine with removing or if we want to expand scope a bit to make it work.

Hey @edwinthinks I'd be happy contribute and take this issue

I'd also like to take this issue if no one does

@PhantomSean sorry for the late reply, I can assign it to you.
Sorry @DreamVenerable since @PhantomSean asked first I'll assign them first.

Yes no problem!

Thanks @edwinthinks. Just a quick question, is there currently a known issue with the test cases for login/logout failing? Just cloned the repository and ran rails test:all and was hit with 3 failures.

I think this issue can be marked as closed now that its been merged.


hulk: use a require-friendly AMD name

Change 'hogan.js' to 'hogan' in AMD template dependency.
This makes loading templates play nicer with require-2.1.9.

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.0 out of 2 committers have signed the CLA.:x: David Zwarg:x: dzwargDavid Zwarg seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


Update Colour Scheme

This updates the body font & the colors to the spec that was discussed on the Discord.

^ What passerine.io looks like now! @slightknack you'll need to update the logo as well

I'll update the logo as soon as possible :)


No way for user to specify average luminosity in tonemapping

As it can be seen here there is no way for the user to specify a custom value for luminosity during image normalization in tonemapping. This option is often essential to obtain decent images. We should add this option to the High Level API and the CLI before release.

Implemented in commit 5344061


[Feature] Optimize log presentation

Search before asking

[X] I had searched in the issues and found no similar feature requirement.

Problem Description
You can view logs in reverse order
Description
1、Display Job Logs and Task Logs in reverse order
2、You can enlarge the window when viewing Job Logs and Task Logs
Use case
View "Job Log" and "Task Log" after derivative success
solutions
No response
Anything else
No response
Are you willing to submit a PR?

[X] Yes I am willing to submit a PR!

提供最新版DataSphereStudio全家桶安装服务。
包括（DataSphereStudio, Linkis, Exchangeis(Datax, Sqoop), Scriptis, Streamis(Flink), Visualis, DolphinScheduler)

另外包含 元数据，数据安全，数据质量，数据血缘。（这些都是DataSphereStudio不自带的服务）
包含hadoop集群搭建（hive, spark, flink, kafak, kylin）
提供上述所有系统二次定制开发服务
提供系统搭建运维疑难问题解决

添加备注，DSS大数据
持续为DataSphereStudio开源贡献力量


Design Need for OctoFlight Game-2

what the game team leader wants from the design team:
-We need designs for the OctoFlight game that our game team will develop. I'm leaving the images below as an attachment for the needed designs. We want the design team to redesign the designs in the images to fit the Octopus Prime mascot.

Betül Bodur's designs for OctoFlight game


Wilderness clan callouts

A RuneLite Plugin That will automatically type the name of a person you are 'Attacking' Or 'Following' When The Plugin is On and you press the hotkey.

Do not open repeat PRs without resolving the underlying issue. This plugin violates Jagex's ToS and Third Party Client Guidelines, and regardless is not a plugin feature we are interested in hosting.

This is auto typing, which is botting and not allowed.
Please familiarize yourself with the rules of the game, plugins must be following the rules.


F-Droid can't build

ref: https://monitor.f-droid.org/builds/log/com.absinthe.libchecker/1587#site-footer
versionCode seems to be stuck at the same version in the APK
/LE: fyi https://gitlab.com/fdroid/fdroiddata/-/commit/ba374c6e433435d4fe12b5b8d2596a0eec87b3b9

This issue was caused by a mismatch between tag commit and versionCode and has been fixed. Just wait for F-droid to recompile.

Yes, if I release a new version, this issue can be fixed as well, but the new version will not be released soon. A faster solution would be to wait for the F-Droid repository to re-trigger the compilation of LibChecker version 2.3.9, since I have already solved the tag issue.

Fixed indeed, thanks https://gitlab.com/fdroid/fdroiddata/-/commit/949b0879261643d3da10b5e6287b058d6eef1e63


Fixes a StackOverflowError when navigating within a RecipeIconHolder

Thanks for the fix, but I already it in the version 1.6.7.


Add option to return zero code when secrets found

There are 3 cases in 2ms:

2ms runs as expected and no secret was found
2ms runs as expected and secrets were found
2ms failed to run

Currently, both 2 and 3 return a non-zero exit code, and fail the pipeline, for example.
But finding a secret may be the expected behavior, and not everyone wants to get an error code.
We need to add a flag, to control when we want to fail on secret found or not.
I don't know what the default will be, and what the flag name will be.

I can try to work on this one, feel free to assign it.

Please see the --fail-on option on Kics CLI:
--ignore-on-exit string         defines which kind of non-zero exits code should be ignored
                                      accepts: all, results, errors, none
                                      example: if 'results' is set, only engine errors will make KICS exit code different from 0 (default "none")

Let's copy this.


Cannot read property 'call' of undefined

I cant get messages.
I have e[o].call problem

See #631

See #631

I have another problem.
New Wapi Getting all messages.
I want to get the unread messages.

@desstannoz while trying he can not find the function
isNewMsg === __x_isUnreadType ?

@desstannoz while trying he can not find the function
isNewMsg === __x_isUnreadType ?

I changed __x_isUnreadType to isNewMsg, now work :)


Test oyhlji

Test oyhlji

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


Usign Initial prop to show active option

Hi, thanks for amazing and useful select.
I trying to use 'initial' prop, but the option doesn't select, only shows like an option. If I click outside, the dropdown will be deactivated.

Thanks for help,
Regards

I'm trying to figure out how to handle an initial value.
The initial prop is like going to Google with a search term already in place. You need to select the option you want or just click enter to select the first match.
I'm thinking maybe it should be based on the v model of the parent component or instance. But that means you would have to set the value of that property.
Note clicking outside will always close the drop down it has too otherwise you'd be stuck in the field.
Rob Rogers
<EMAIL_ADDRESS>
On Sep 24, 2018, at 8:35 AM, jujogi<EMAIL_ADDRESS>wrote:
I trying to use 'initial' prop, but the option doesn't select, only shows like an option. If I click outside, the dropdown will be deactivated.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

Oh yeah do you have any suggestions ?
Rob Rogers
<EMAIL_ADDRESS>
On Sep 24, 2018, at 8:35 AM, jujogi<EMAIL_ADDRESS>wrote:
I trying to use 'initial' prop, but the option doesn't select, only shows like an option. If I click outside, the dropdown will be deactivated.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

I like to use this component in more applications.
as mentioned preselecting / databinding is a problem yet, so i tested a bit:
using
<template>
    <vue-single-select
        id="post-selector"
        v-model="post"
        :options="posts"
        placeholder="Select tribe"
        :value="post"
        :get-option-description="label"
        :get-option-value="value"
        >
    </vue-single-select>
</template>

<script>
export default {
    data() {
        return {
            post: null,
            posts: [
                {id: 1, name: "test"},
                {id: 2, name: "test2"},
                {id: 3, name: "test3"},
            ],
        }
    },
    methods: {
        label(option){
            return option.name
        },
        value(option){
            return option.id
        }
    }
}
</script>

i used props for specific label / value functions to match my needs
i had to edit your code slightly to enable preselect depending on :value prop
data() {
    return {
      searchText: null,
      selectedOption: this.value,   //<--- edited here
      dropdownOpen: false
    };
  },

Could that be a valid solution for you?
Greetings,
Jan Radtke

can you make a pull request for this.

This would be a very useful feature. I have tested the proposed fix above and it seems to do the trick.  Can you add this?

@robrogers3 This would be a very useful feature. I have tested the proposed fix above and it seems to do the trick.  Can you add this?


feat(deps): upgrade compiler dependencies

Upgrades project dependencies. See details in workflow run.

Automatically created by projen via the "upgrade-compiler-dependencies-k8s-26-main" workflow

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

Questions ?
Please refer to the Backport tool documentation


fixed issue #1537

Pull Request Type
What kind of change does this PR introduce?
[X] Solved an issue/task
[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] Other... Please describe:
What is the current behavior?
Currently no test for the sum function.
Issue Number: 1537
What is the new behavior?
Added vitest to test the sum function
Other information

Merged

This is an automated message from Fork, Commit, Merge [BOT].

Thank you for your contribution! Your pull request has been merged. The files have been reset for the next contributor.
What's next?
If you're looking for more ways to contribute, I invite you to check out my other projects. Just click here to find more. These projects contain real issues that you can help resolve. You can also check out the Influences section in the README to find more projects similar to this one.
Also please leave a star to this project if you feel it helped you, i would really appreciate it.
I look forward to seeing your contributions!


Add Travis & codecov support for automated testing

https://github.com/codecov/example-go

Travis CI is running..holding off on testing coverage while the unit tests are build out.


fix: remove margin-left for single a tag in SocialLinks component

This commit fixes an issue where a single  tag in the SocialLinks component would have an unwanted margin-left, causing misalignment. The issue is resolved by using the :only-child pseudo-class to remove the margin-left when there is
only one  tag.
Updated index.module.scss to include the necessary CSS selector.

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

before

after

You can see the display. Your PR makes the left and right spacing not look well when there is only one social link.

The margins to the language switch button are too small.

before

after

You can see the display. Your PR makes the left and right spacing not look well when there is only one social link.

The margins to the theme switch button are too small.

I forgot to consider the situation on large screens. The new PR has fixed this issue


Casaautoiasi - Missing " Targetare .ro" button

ENVIRONMENT: production
URL: https://scrapers.peviitor.ro
Browser: Chrome
Device: Laptop
OS: Windows 10
STEPS TO REPRODUCE:

Open the URL in the browser
Search for "Casaautoiasi " Company
Click on the "Targetare.ro" button
Open page "Targetare.ro"

EXPECTED RESULTS:
The "Targetare.ro" button is functional and the page is opened.
ACTUAL RESULTS:
Missing "Targetare.ro" button.

Fixed!

Re-tested, The "Targetare.ro" button is functional and the page is opened.


Add team building constraint failure warnings

Currently if a team constraint fails, such as team size constraints, the operation is silently rejected.
When such a constraint fails an error message should be returned to the client.

The basis for this have  been added. Now the view layer should adapted before any more changes are made for this.


Several small changes

Each of these is pretty small, so I hope it's alright to put them in one PR.

Add [Parameter] to OnErrorReceived
Change async void to async Task and await everything
async void is evil
Catch exceptions in all internal operations
These are not catchable by the library user, we should be careful
Make useful functions/members protected
This allows easier subclassing, e.g. someone might want to change the rendering of the reader completely
Bind SelectedVideoInputId and provide change events
Hook up disposing events and remove listeners on dispose
React to DecodedPictureCapture parameter change

Note: I noticed that JS-.NET interaction is a bit awkward, might want to look into instance calls and interop integration.
Closes #54, #53,

Can you please update Readme according to your changes?  TY!

Btw, unrelated to my PR, but I think the section "ImageCapture Support" is a bit misleading. It should be mentioned, that this is only needed for the capture function, not for the library as a whole. I did not even notice any problems when I used the library despite using Firefox, since I did not need the feature.


Fixed crash

Djinni crashes if the options "--in-file-list ' and '--out-file-list" contains only the file names. If the path contains the folder name, the program does not crash.
For example:

djinni --idl test.djinni --list-out-files somefile.txt
Already up to date: Djinni
Parsing...
Resolving...
Generating...
Exception in thread "main" java.lang.NullPointerException
at djinni.generatorTools.package$.createFolder(generator.scala:172)
at djinni.Main$.main(Main.scala:275)
at djinni.Main.main(Main.scala)

if the path to explicitly specify a folder, then everything is OK:

djinni --idl test.djinni --list-out-files ./somefile.txt
Already up to date: Djinni
Parsing...
Resolving...
Generating...

Automated message from Dropbox CLA bot
@konovalov-aleks, it looks like you've already signed the Dropbox CLA. Thanks!


Suggestion: Use Promises instead of callbacks

Rather than go through callback hell, why not use promises? Both es6 and Typescript support async await, which makes for much cleaner code that having to nest several layers of callbacks for simple tasks, such as sending a chat message.

I see now that the example project for the react-native-redux has converted all of the callbacks into promises.
export const sbGetGroupChannel = (channelUrl) => {
    return new Promise((resolve, reject) => {
        const sb = SendBird.getInstance();
        sb.GroupChannel.getChannel(channelUrl, (channel, error) => {
            if (error) {
                reject(error);
            } else {
                resolve(channel);
            }
        })
    });
}

I think this is ironic given the documentation recommends nesting callbacks:

Note: The methods in the following steps are all asynchronous, excluding the new SendBird(). This means that when you use the asynchronous methods, make sure that they receive a success callback from SendBird server through their callback functions to proceed to the next step. A good way to do this is the nesting of methods - see the example in the Step 4: Enter the channel below which shows how you can nest the openChannel.enter() in the OpenChannel.getChannel() method.

If you are going to show a best practice example of converting callbacks into promises, why not offer promises in the first place? At the minimum, this should be recommended in the documentation.

@cmcaboy
We're discussing providing Promise. I'll let you know when a version that supports Promise is released.
Thank you for your interest in SendBird SDK :)


[WIP][SPARK-39634][SQL] Allow file splitting in combination with row index generation

What changes were proposed in this pull request?

Upgrade the parquet dependency version to 1.13.0 from 1.12.3 (there is already a PR for this apache/spark#40555, rebase this PR once it is merged)
Parquet version 1.13.0 has a fix for PARQUET-2161 which allows splitting the parquet files when row index metadata column is selected. Currently the file splitting is disabled. Enable file splitting with row index column.

Why are the changes needed?
Splitting parquet files allows better parallelization when row index metadata column is selected.

Does this PR introduce any user-facing change?

No
How was this patch tested?

Uncomment the existing unittests.

Hi @vkorukanti, this is an important performance improvement for using the row index from Parquet. Is the PR targeted for Spark 3.5?

@yihua Rebased the PR. If possible, it would be good to include this in the Spark 3.5 release.

@vkorukanti @ala Great, thanks!

thanks, merging to master/3.5!


Update issue templates

Added issue templates

I think a little warning something along the lines of

<!--
  ⚠⚠ Do not delete this issue template! ⚠⚠
  Issues that do not use the issue template/don't fill out the essential information are likely to be ignored and closed.
-->

could be added so you don't have to go back and forth on people to just get basic information about the problem. And hopefully prevent issues with a single sentence.

Yeah I did this on github, which probably didn't trigger the pre-check


Enhancement: Undo

Is it possible to have a way to undo box adjustments, accidental deletions etc.

Duplicate of #146


incredible  bundle size

Hi！ Glad that the broken source map problem was solved in version 0.2.1, I can't wait to upgrade and found a new problem
I use the same rollup.config.js to build my package, and get wildly different sizes:

use rollup-plugin-monaco-editor:  62M
unuse: 32M

    monaco({
      languages: ['typescript', 'json', 'css', 'html'],
      //  esm: true
    }),

This is the only difference between the two configuration items
I am confused about this

Hi @sunWoodsen , could you provide a minimal reproduce repository? It helps a lot to me to debug your problem.


generated file should be properly tagged with the right ccsid

If I iconv from ISO8859-1 to IBM-1047, it should tag the output stream as 1047 ccsid.
Same for all other CCSIDs supported by z/OS.
Question: what about CCSID's that iconv knows about but z/OS doesn't? Do those exist or is the ccsid field just a number that isn't validated?
This has been crudely done for just IBM-1047 but needs to be expanded.

rounded this out for the common code pages


RGB Profile Editor for 5QS Keyboard

Whenever I select the sound button (round circular Q button) to erase or change the RGB color, the whole app appears to crash and re-open.  I can not edit the Q button color properly.

Hi @theonewolf ,
Are you trying to Edit your RGB profile using the software editor or the built in firmware Editor ?

I mean whenever I click on this button in the software editor, the program closes and re-opens:

Hi,
Yes this is the expected behavior. The Q-button is made to interact with the software. Later on, if you setup notifications using the Applets you will be able to glance at your notification really quick using this button as well https://www.daskeyboard.com/blog/das-keyboard-q-software-update-message-preview/

@Mubramaj what I am trying to do is change the color underneath that button.  I can select the sides, I can select any other key, and I can change their colors.
How do I select the Q button and change the color underneath it?  Is that supposed to be possible?

@theonewolf , no it is not possible to change the color of this button

Ah, I recommend the software instead of closing the program pop up a warning message when you click on the Q.
Right now it acts as if the software crashes completely when I am editing a color profile and click the Q.

In the profile editor, it is highlighted white if you hover over it, which UI/UX indicates it may be editable.  Thus, my confusion when the program closes when I click on it:

Hi @theonewolf ,
I understand, thank you for your feedback, we will take this in consideration.

Hi @theonewolf ,
I just tried on my side and when I click on the Q button it does not close the software .

Can you please record the behavior and attach it ?


Proposal: Icons

Requesting agency
Who is requesting this component?
Office of Digital Innovation
Background
What prompted you to submit this proposal?
@kkoryaka: Currently we have css with reference to those icons but we don't have actual installation mechanism that will install package with actual font files and all css on the website. Because we and users have to manually install those font files on a website...[U]sers would use the package if they need those icons. If they don't need it then it will be less css and less http requests for them.
See also #299
Name
What should we call this component in conversation? This may not be the final name, but it will help get us started.
Icons (ds-icons)
About this component
Please tell us more about the component.
Use the existing CA.gov Icon Font Library to build this component.
Description
Describe how this component will be used and what needs it supports.
Providing icons in this manner will be easier for developers and make sites faster for end users.
Examples from ca.gov properties
To help us understand your project, please include some reference URLS, screenshots or other helpful information about your project.
N/A
Examples from other design systems
If this component is commonly found in other design systems, please provide links or other useful information.
-USWDS has a separate component for icons
-UK.gov Design System - no icon component
-courts.ca.gov courtyard - Uses icomoon.io
Features
Possible features to support.

Ability to create a limited icon set to reference without using entire sprite.  For instancenpm run icon-build warning star question-mark
Ability easily download individual icons as SVGs (useful for designers and developers)
Ability to inline icons For instand

Thank you!

Good to go!


[New Product] Keycloak

Keycloak is an open source identity and access management solution for modern applications and services.

Thanks for the good suggestions @captn3m0.

:( was mine ones bad ? ;) just kidding
On Thu, Dec 15, 2022, 13:08 Marc Wrobel @.***> wrote:

Thanks for the good suggestions @captn3m0 https://github.com/captn3m0.
—
Reply to this email directly, view it on GitHub
https://github.com/endoflife-date/endoflife.date/pull/2033#issuecomment-1352830842,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAA3R4TTBY6FIIFAA5SV2Q3WNLU2XANCNFSM6AAAAAAS5GI6MI
.
You are receiving this because you commented.Message ID:
@.***>

Nope, yours were very good too 🤣. Thank you !

It would be nice to add a Red Hat build of Keycloak lifecycle https://access.redhat.com/support/policy/updates/jboss_notes#p_rhbk


SearchAnchor ListTiles returned from the suggestionsBuilder does not get updated

Is there an existing issue for this?

[X] I have searched the existing issues
[X] I have read the guide to filing a bug

Steps to reproduce

Add a SearchAnchor widget in the build method of a Stateful Widget in this case
Update the title of the tag object that was created a ListTile of in the search anchors suggestionsBuilder function

Expected results
The ListTile should now have a title of 'something else' but it does not,
Actual results
Title of the ListTile does not change
Code sample
Code sample
import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: '130075',
      theme: ThemeData(
        // colorScheme: ColorScheme.fromSeed(seedColor: Colors.orange),
        useMaterial3: true,
      ),
      home: const MyHomePage(),
    );
  }
}

class MyHomePage extends StatefulWidget {
  const MyHomePage({super.key});

  @override
  State<MyHomePage> createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
  List<Tag> tags = [Tag('name1', 'description1'), Tag('name2', 'description2')];
  SearchController searchController = SearchController();

  List<ListTile> createTiles() {
    return tags.map((t) {
      return ListTile(title: Text(t.name), subtitle: Text(t.description));
    }).toList();
  }

  @override
  void initState() {
    super.initState();
  }

  @override
  void dispose() {
    super.dispose();
    searchController.dispose();
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Wrap(
        // mainAxisAlignment: MainAxisAlignment.spaceAround,
        // crossAxisAlignment: CrossAxisAlignment.start,
        children: [
          ListView(
            shrinkWrap: true,
            children: createTiles(),
          ),
          SearchAnchor(
            searchController: searchController,
            isFullScreen: false,
            builder: (BuildContext context, SearchController controller) {
              return Padding(
                padding: const EdgeInsets.all(16),
                child: IconButton.filled(
                  icon: const Icon(Icons.search_outlined),
                  onPressed: () {
                    searchController.openView();
                  },
                ),
              );
            },
            viewTrailing: [
              ElevatedButton(
                onPressed: () {
                  debugPrint('updating name of first tag to "something else"');
                  setState(() {
                    tags[0].name = 'something else';
                  });
                },
                child: Text('Update name of the first tag'),
              ),
            ],
            viewHintText: 'Search',
            suggestionsBuilder: (BuildContext context, SearchController controller) {
              return createTiles();
            },
          ),
        ],
      ),
    );
  }
}

class Tag {
  Tag(this.name, this.description);
  String name;
  String description;
}

Screenshots or Video

Screenshots / Video demonstration
[Upload media here]

Logs
Logs
[Paste your logs here]

Flutter Doctor output
Doctor output
[!] Flutter (Channel master, 3.12.0-14.0.pre.26, on Microsoft Windows [Version 10.0.19044.3086], locale nb-NO)
    • Flutter version 3.12.0-14.0.pre.26 on channel master at c:\Android\flutter-3.0.0
    ! Warning: `flutter` on your path resolves to C:\Android\flutter.bat, which is not inside your current Flutter SDK checkout at c:\Android\flutter-3.0.0. Consider adding c:\Android\flutter-3.0.0\bin to the front of your path.
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision aa5f4a28e9 (6 days ago), 2023-06-30 18:16:21 -0700
    • Engine revision e6b8292705
    • Dart version 3.1.0 (build 3.1.0-262.0.dev)
    • DevTools version 2.25.0
    • If those were intentional, you can disregard the above warnings; however it is recommended to use "git" directly to perform update checks and upgrades.

[√] Windows Version (Installed version of Windows is version 10 or higher)

[√] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
    • Android SDK at C:\Users\RaymondHolmboe\AppData\Local\Android\sdk
    • Platform android-33, build-tools 33.0.0
    • Java binary at: C:\Program Files\Android\Android Studio1\jbr\bin\java
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-b2043.56-9586694)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

[√] Visual Studio - develop Windows apps (Visual Studio Community 2022 17.6.2)
    • Visual Studio at C:\Program Files\Microsoft Visual Studio\2022\Stable\Community
    • Visual Studio Community 2022 version 17.6.33723.286
    • Windows 10 SDK version 10.0.22000.0

[!] Android Studio (version 2021.3)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart
    X Unable to determine bundled Java version.
    • Try updating or re-installing Android Studio.

[√] Android Studio (version 2022.2)
    • Android Studio at C:\Program Files\Android\Android Studio1
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-b2043.56-9586694)

[√] VS Code, 64-bit edition (version 1.73.1)
    • VS Code at C:\Program Files\Microsoft VS Code
    • Flutter extension can be installed from:
       https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter

[√] Connected device (3 available)
    • Windows (desktop) • windows • windows-x64    • Microsoft Windows [Version 10.0.19044.3086]
    • Chrome (web)      • chrome  • web-javascript • Google Chrome 114.0.5735.135
    • Edge (web)        • edge    • web-javascript • Microsoft Edge 110.0.1587.57

[√] Network resources
    • All expected network resources are available.

! Doctor found issues in 2 categories.

@raymondholmboe
You probably are seeing the reported behavior due to your suggestionsBuilder isn't async. Since it doesn't seem to support async calls yet, see https://github.com/flutter/flutter/issues/126531, can you try using FutureBuilder instead and see if it helps in your case ?

It won't help me to do it async, my scenario is to update the already existing ListTiles that once had been returned from the suggestionsBuilder. The reason being that I want to retrieve the thumbnail image for each ListTile async later, from the server, so that the suggestions are still snappy for my incremental search, even though they lack a thumbnail for a couple of seconds. In this example it's the ListTile title, but for all practical purposes it's the same thing, to be able to update the ListTile later.

Can you provide us runnable but minimal reproducible code sample that we can directly copy paste and run to verify it further ?

Replaced the existing code sample with now one main.dart file. In it, you see two lists, one outside the SearchAnchor and one inside the SearchAnchor, when you click the button inside the SearchAnchor called "Update name of the first tag", then you can see the listview outside the SearchAnchor is properly updating, but the one inside the SearchAnchor is not.

Thanks for the update. I tried replicating using latest master version with which I think I saw expected behavior as below:
https://github.com/flutter/flutter/assets/67046386/9d791ecb-1db9-4179-8d12-f9c6aebe1eb6
The inside one updates after tapping on done button from the keyboard.

Yes, same as what I'm seeing, but I would expect the inside one to update on setState also

Yes, same as what I'm seeing, but I would expect the inside one to update on setState also

but I would expect the inside one to update on setState also

Check this SO link and underlying comments and see if it helps in your case or not.

Could not get that working, but I found a workaround:
In suggestionsBuilder callback I stored the BuildContext. Then when I need the list to update, I called setState on the ancestor state:
                    var state = suggestionsBuilderContext?.findAncestorStateOfType();
                    state?.setState(() {});

If anyone else can get this working with a StatefulBuilder or InheritedWidget, I'll be happy to use that instead

In suggestionsBuilder callback I stored the BuildContext. Then when I need the list to update, I called setState on the ancestor state:

Thanks for the update and I think this would a way to go considering the hierarchy / structure of widgets in your code implementation.

If anyone else can get this working with a StatefulBuilder or InheritedWidget, I'll be happy to use that instead

StackOverflow would be a good place to know more about this case.


change miniconda.yaml_file use

I got an error message when using a .yml file defining my environment.
When creating a miniconda environment, the syntax is conda create --file X.yml, instead of conda env create --file X.yml, see line 28-9
The syntax was correct in line 33 below, this edit makes them the same.

Codecov Report

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

@@           Coverage Diff           @@
##           master     #198   +/-   ##
=======================================
  Coverage   81.62%   81.62%
=======================================
  Files          33       33
  Lines        1480     1480
  Branches      149      149
=======================================
  Hits         1208     1208
  Misses        200      200
  Partials       72       72

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 5bc7dc7...3c608b3. Read the comment docs.

hi @tknapen - can you share the neurodocker command and the error? i was able to create a docker image with a yaml file just now. the conda documentation also suggests to use conda env create.

@tknapen - i will close this PR, as the current implementation of creating conda environments from yaml works. please submit an issue if you are running into issues with this, and please look at the example of using miniconda with neurodocker.


Donate page

Description
Front end for donate page.
Fixes #224

Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

Explain the Testing instructions
Test Configuration:

Operating system: MAC OS
Version: 11.2.3
Text-editors used: vscode

Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented on my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes
[x] Any dependent changes have been merged and published in downstream modules

ATTACH SCREEN-SHOTS

Please Deploy github pages  @nidhivanjare

Please Deploy github pages @nidhivanjare

yes @nidhivanjare , after that , it will be easier to work

https://nidhivanjare.github.io/SFC-foundations/
DONE!!

@himanshu007-creator  Please give it a look the Navbar is not like other pages should we go for this? And @nidhivanjare  I think we should add a link to every three projects because when we click project we get to head over to the home page and from that is user has to navigate own it on then we cant name the button projects we can rather add links to a page of each project in the name itself !!

I have added the project link
Please let me know about the navbar though !!

@rohank2502. ??

@himanshu007-creator will you merge this brach or let me know any changes that I have to make ??

@himanshu007-creator will you merge this branch or let me know any changes that I have to make ??

Please share the github page link. opened your latest deployment from here but the donate page showed error. Please look into it

DONE!!


Added the ability to fine-tune the probability on a per-ASG basis.

Because not all ASG are created equally, we needed a way to tune the killing of instances and didn't want to add an entry in chaos.properties for every new ASG.  This PR allows you to add a tag to your ASG with the key "chaosMonkey.aggressionCoefficient" and that value will be multiplied by your effective probability for that ASG.  For example if my ASG effective probability is 0.5, I can tag my Cassandra ASG's [as an example] with chaosMonkey.aggressionCoefficient=0.5 so that my Cassandra ASG's will have an effective probability of 0.25.

NetflixOSS » SimianArmy » SimianArmy-pull-requests #43 SUCCESS
This pull request looks good

SimianArmy-pull-requests #215 SUCCESS
This pull request looks good

@lorin This is Chaos Monkey specific so you might want to review.

@jeffggardner Apologies for the delays in the review. I noticed a couple of very small issues (a typo and a question), I wrote those as comments on the commit.
Once those are addressed, should be good to go.

NetflixOSS » SimianArmy » SimianArmy-pull-requests #45 FAILURE
Looks like there's a problem with this pull request

SimianArmy-pull-requests #217 FAILURE
Looks like there's a problem with this pull request

SimianArmy-pull-requests #218 FAILURE
Looks like there's a problem with this pull request

NetflixOSS » SimianArmy » SimianArmy-pull-requests #46 FAILURE
Looks like there's a problem with this pull request

NetflixOSS » SimianArmy » SimianArmy-pull-requests #47 SUCCESS
This pull request looks good

SimianArmy-pull-requests #219 SUCCESS
This pull request looks good

@lorin Hey Lorin, thanks for the review.  I corrected the code per your comments.


Release Google.Cloud.SecurityCenter.V1 version 3.0.0

Changes in this release:
This is the first version of this package to depend on GAX v4.
There are some breaking changes, both in GAX v4 and in the generated code. The changes that aren't specific to any given API are described in the Google Cloud documentation. We don't anticipate any changes to most customer code, but please file a GitHub issue if you run into problems.
The most important change in this release is the use of the Grpc.Net.Client package for gRPC communication, instead of Grpc.Core. When using .NET Core 3.1 or .NET 5.0+ this should lead to a smaller installation footprint and greater compatibility (e.g. with Apple M1 chips). Any significant change in a core component comes with the risk of incompatibility, however - so again, please let us know if you encounter any issues.
New features

Add compliances, processes and exfiltration fields to findings attributes. They contain compliance information about a security standard indicating unmet recommendations, represents operating system processes, and data exfiltration attempt of one or more source(s) to one or more target(s).  Source(s) represent the source of data that is exfiltrated, and Target(s) represents the destination the data was copied to (commit f8ec4a3)

Created release for Google.Cloud.SecurityCenter.V1-3.0.0


Update Velocity version to patch CVE-2020-13936

Update Velocity version to patch - Sandbox Bypass in Apache Velocity Engine (CVE-2020-13936)
Fixes: https://github.com/OpenRefine/OpenRefine/issues/4078
This has been overlooked for the past year, and it seems to be a valid vulnerability. This PR should resolve the issue by upgrading Velocity to a patched version.
About CVE-2020-13936 (from NVD DB)
An attacker that is able to modify Velocity templates may execute arbitrary Java code or run arbitrary system commands with the same privileges as the account running the Servlet container. This applies to applications that allow untrusted users to upload/modify velocity templates running Apache Velocity Engine versions up to 2.2.

The CI seems to indicate that the corresponding artifact cannot be found on Maven Central.

Closing because of the failing CI, feel free to reopen when the problem is fixed.


[MP] Add distributed_scaler/distributed_model/distributed_optimizer for MP/TP

PR types

Bug fixes
PR changes

APIs
Description

Add distributed_scaler/distributed_model/distributed_optimizer for MP/TP

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.gongenlei seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


feat(Application/Features): add read/write claims

Looks good to me. Thanks for your contribution. 🚀


error: Error occured: TypeError: Cannot read properties of undefined (reading 'findOneUser')

verbose: POST /api/auth/signup 500 9.014 ms - 96

@sanket1726 pushed a small fix for importing sequelize models.
I hope this will resolve the issue on your end, closing this issue for now, if required feel free to re-open.
Thanks.


Broken links on the "Constant Interpolated Strings" page

Some of these links on the page don't work (404 error):

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

ID: 9a84dfb2-7abe-afd7-b017-abbaf2ef6646
Version Independent ID: c4f6a4e8-6567-b74a-9c49-b2023f220f49
Content: Constant interpolated strings - C# 10.0 draft specifications
Content Source: proposals/csharp-10.0/constant_interpolated_strings.md
Product: dotnet-csharp
Technology: csharp-spec
GitHub Login: @dotnet-bot
Microsoft Alias: wiwagn

This is a duplicate of the third task in #27789
I'll close as a duplicate. (This will be addressed this month).


Fixed post.js using new API

Fixed post.js using the new API.

At this point I have finished committing.


Feature request: Do not query user email using OAuth

Wanted to submit a merchant today, and couldn't since it had a rare item.
So tried logging in via discord oauth and noticed this service queries actual email adreses. Big Nono.
You don't need those. You need identities.
Going for identity as scope (see https://discord.com/developers/docs/topics/oauth2) is sufficient. You don't need email.
Why are you harvesting emails?

So I don't actually store/record the e-mail, I'm using that for Discord's "verified" e-mail flag, mostly to make it a bit harder for trolls. Not entirely sure any trolls are that dedicated... but there are a few that are interestingly persistent. Had one that first thing they did after I created the account system was to submit a troll spawn, after they had previously been banned by IP. 😂
You can see the login auth code here. Line 63 where I check for the verification flag, and that the e-mail is never recorded in my system.
Technically speaking though, there's no guarantees that my GitHub code matches the code deployed to my site (in fact, it's usually 1-3 commits ahead/behind, depending on what I'm working on), so I can understand if you don't want to login with that permission.

If you're that concerned about trolls, you might as well switch to steam as openid provider and do a check for app ownership (see https://partner.steamgames.com/doc/webapi/ISteamUser#CheckAppOwnership) for the actual game client. Throw in a required app ownership of longer than a specific timeframe (like a week).
Heck, steam ids are probably more reliable than discord, since you actually kinda need to own the game to be able to spot a merchant.

I don't think that's an available API from those docs:

NOTE: This call requires the publisher API key that owns the specified App ID to use this method. As such this API MUST be called from a secure server, and can never be used directly by clients!

Not that it matters too much anyway since Lost Ark is F2P it would essentially be equivalent to whatever the hoops are to create a Steam account (I'll admit, been a loooong time since I've done that).
I'll admit it's possible I went overboard in any case with the requirements, I was quite annoyed back when I had to do that just to stave off trolls so overboard was better than underboard.

First, many thanks for your work on this, the website is immensely useful to the community and to those chasing cards and rapport.
I would echo what DVG wrote, though - the email address query is a thing that immediately stopped me from registering. I had a couple of rares to report, when I was asked to log in to do that. Getting Discord identity is fine, but trying to collect email addresses is a big red flag. Even though you mention they're not being collected, this is the internet and there's no trust as far as these things go, right?
Why not only ask for the additional confirmation from those where you consistently see false reports? The website already keeps track of submissions and upvotes, so why not request only Discord ID at first and then see how the person performs? If you see poor upvote/downvote ratio, by all means, do an additional check, but there are many potential good contributors who will never be able to submit rare item spawns because they are unwilling to share their email details with a random website out there...


FLib 0.0.13 crash with Cyclic 1.12.9

Minecraft Version: 1.20.1
Forge Version: 47.3.1
Mod Version: 0.0.13
Single Player or Server: Single Player
Describe problem (what you were doing; what happened; what should have happened):

Create a new world.
Crash in the Loading terrain screen.
java.lang.NoSuchFieldError: STEP_HEIGHT

Log file link:https://mclo.gs/tnrhc7I

I have the same issue, crash report: https://gist.github.com/darkphan/7c4f684517e9a0617ff68cc9854fd833

According to a similar issue reported in the Cyclic repo (#2414), this issue could be temporarily resolved by downgrading FLib to 1.20.1-0.0.12, and I've verified this personally.


TagBot trigger issue

This issue is used to trigger TagBot; feel free to unsubscribe.
If you haven't already, you should update your TagBot.yml to include issue comment triggers.
Please see this post on Discourse for instructions and more details.
If you'd like for me to do this for you, comment TagBot fix on this issue.
I'll open a PR within a few hours, please be patient!

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/82926

TagBot fix

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/83088

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/83152

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/88474

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/88576


Suggestion: Logging using handleInitialRequest

The latest feature you added "handleInitialRequest" is a great place to hook in for logging.  You can just have your function essentially act as middleware and return false at the end.  Just adding this in case other people are looking for a good place to hook in for logging/debugging.  Might want to add to the readme

The option is documented in the README (and in the unit test), when the feature was introduced at https://github.com/Rob--W/cors-anywhere/commit/9f1af8243463ab71b63b889fff5606bd908f36cc
What else should I document?

Sorry maybe I wasn't clear.  I'm using it for logging/debugging.  I don't see that mentioned in the readme and thought it might be helpful to someone if you added that note.

Done!

Awesome, also apologize if my message came off as complaining, was trying to be helpful.  This is so useful, thanks for creating it.  Was going to use it for a project and worked so well I replaced another proxy i was using for a different project with this one


Postgres filter query issues

When you use a Postgres database, filtering generates invalid queries when trying to filter against fields that don't support the LOWER function, like boolean, etc.
Is there any hope for a fast fix?

An exception occurred while executing 'SELECT count(t0_.id) AS sclr_0 FROM tl_user t0_ WHERE (LOWER(t0_.enabled) LIKE ?)' with params ["%1%"]:
SQLSTATE[42883]: Undefined function: 7 ERROR: function lower(boolean) does not exist
LINE 1: ...T count(t0_.id) AS sclr_0 FROM tl_user t0_ WHERE (LOWER(t0_....
^
HINT: No function matches the given name and argument types. You might need to add explicit type casts.

Thanks for your report. Is it an option to use another filter operator than FilterOperator::LIKE (it is the default)? I think the FilterOperator::EQ (which is released under namespace JGM\TableBundle\Table\Filter) should be better for that filter. If not, please tell me for implementing a bugfix.

Awesome, thank you, I'll try it tomorrow when I get back at work!

Great news! Seems to work right with the EQ operator!
If I may have one suggestion: might be worth making EQ the default operator for boolean fields, since it doesn't make much sense to use LIKE for those anyway, or at least adding this bit of notice to the documentation.
Anyhow, thank you and keep up the great work!

Changing the filters default options, like the default operator, is not possible at the current version. You can change it yourself by manipulating the sources (JGM\TableBundle\Table\Filter\AbstractFilter in setDefaultOptions), but you may loose it by updating to the next versions.
If you add an issue for that, I will do my best to add this to the next version, but at the moment there is no time for that.

No worries. I don't mean to impose on your time, was just an idea to make it more compatible with databases other than mysql. Thank you for your help, really nice work on the bundle!


Trigger only related plugin tests on PR check when one particular plugin folder is changed

Currently all action workflows will run even if the PR changes an individual folder. We want to achieve the following goal, e.g if AD test has a change, only AD workflow will run on PR check

@peterzhuamazon

There are existing actions for us to achieve this:
https://github.com/dorny/paths-filter
I will write a test case soon.

Resolved in #213.


FutureWarning: sklearn.utils.testing deprecation

/home/simon/anaconda3/lib/python3.8/site-packages/sklearn/utils/deprecation.py:143: FutureWarning: The sklearn.utils.testing module is  deprecated in version 0.22 and will be removed in version 0.24. The corresponding classes / functions should instead be imported from sklearn.utils. Anything that cannot be imported from sklearn.utils is now part of the private API.

As noted here.


Proxy aggregation never stopping

Once proxy aggregation has processed a batch of files it is continuing to process even after it has processed a batch below its max scan count.  Expected behaviour is to loop until it has processed a batch with less items than the max scan count. As a result the scheduled task will never stop under normal operation.

Fixed


fix(ci): only trigger ci on approved PRs

CI can now only be triggered with both "run-ci" label and a fresh approval by one of the code owners
approvals will be revoked on code changes
pipeline already patched

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

v1.1.0
GitHub release

Your semantic-release bot :package::rocket:


Support for floats

This has been requested by various people.

https://stackoverflow.com/questions/1337419/how-do-you-convert-numbers-between-different-bases-in-javascript/32480941#comment58147890_32480941
https://gist.github.com/ryansmith94/91d7fd30710264affeb9?permalink_comment_id=1689874#gistcomment-1689874

@ryansmith94  any news about this ?

Nothing at the moment @c0ncentus - need some time to consider how to do it.

:tada: This issue has been resolved in version 1.1.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Customer is  Unable to use the data connector Autodesk in Power BI Service

Unable to use the custom data connector Autodesk in Power BI Service although it is currently installed and configured correctly. Gateway connection in the dataset settings is not detecting it.
We can setup the connector without issue.

Use a personal gateway.

Add the MEZ file (attached) in the following path:

C:\Users<USERNAME>\Documents\Power BI Desktop\Custom Connectors

Setup the connector in the personal gateway pointing to that path:

4. Publish the "Power BI Dashboard Final Version_20220420.pbix" report to the service.

Under the dataset settings--> Gateway connection, the data source should be detected.
This is what the customer receives. The data source is not detected.

 The configuration works for 1 user but not for others.

Customer needs to have the gateway in personal mode install not enterprise.

Directed the customer to install personal gateway version of May, issue remains the same.
Get a browser trace while the customer is accessing the dataset settings.
Error after clicking Discover data sources.

{"error":{"code":"DatasourceAnalysisFailedWithUnknownFunctions","pbi.error":{"code":"DatasourceAnalysisFailedWithUnknownFunctions","parameters":{"AnalysisErrorMessage":"Static analysis failed in gateway. gatewayObjectId:64932c3f-a2d9-415c-80d6-697b91f24ee5, resultCode:FailedWithUnknownFunctions\r\nQuery contains unknown function name: AutodeskDataConnector.Contents\r\nUnknown function name: AutodeskDataConnector.Contents is a valid Mashup library function name format. Hence fail the operation.\r\n"},"details":[],"exceptionCulprit":1}}}
Kusto query with the request ID of the
//RAID
FormattedTrace
|where RootActivityId == "dadc1f19-fd2e-10e7-7448-b4e8bbfed759"
|project TIMESTAMP, Level, InstanceId, ActivityType, TraceActivityId, RootActivityId, ClientActivityId, EventText
|where Level <= 2
Errors:
a. "EventText": Exception object created: Microsoft.AnalysisServices.Azure.Common.ProcessDatabaseFailedException: Processing for sobe_wowvirtualserver-936911b7-7121-4b6d-8103-895c771c68a5 failed due to Either the database '{PII:H106(GaGcEhymkgBTTtiVJMkkIfsItMsDvGA5q8q9ys0DcBk=)}' does not exist, or you do not have permissions to access it.
(wrapped: OperationException/Either the database '{PII:H106(GaGcEhymkgBTTtiVJMkkIfsItMsDvGA5q8q9ys0DcBk=)}' does not exist, or you do not have permissions to access it.
),
b. Failed to get connection strings of database 'sobe_wowvirtualserver-936911b7-7121-4b6d-8103-895c771c68a5'. Amo OperationException: 'Microsoft.AnalysisServices.OperationException: {"error":{"code":"DatasourceAnalysisFailedWithUnknownFunctions","pbi.error":{"code":"DatasourceAnalysisFailedWithUnknownFunctions","parameters":{"AnalysisErrorMessage":"Static analysis failed in gateway. gatewayObjectId:64932c3f-a2d9-415c-80d6-697b91f24ee5, resultCode:FailedWithUnknownFunctions\r\nQuery contains unknown function name: AutodeskDataConnector.Contents\r\nUnknown function name: AutodeskDataConnector.Contents is a valid Mashup library function name format. Hence fail the operation.\r\n"},"details":[],"exceptionCulprit":1}}}

You'd need to open an incident with Microsoft Customer Support for a problem like this.


i18n(es): Updated i18n.mdx

What kind of changes does this PR include?

Changes or translations of Starlight docs site content

Description

What does this PR change? Give us a brief description.
Updated i18n.mdx

2009814

Done, thanks for the review!


Speed up the gradients

Been putting this off...

Months ago I was stuck in a frustrating spot where the model (light curve and loglike) could evaluate quickly, but then the gradient of the inputs would take too long to compile for practical use. That was fine since I was mostly using nested sampling routines that didn't need the gradients, so I didn't dig into it. But somewhere along the way something changed that lets jax.jacfwd compile and evaluate quickly, though jax.jacrev still takes several minutes to trace for models with ~500 observations and often returns NaNs after that.
Since an eventual goal is to use packages like BlackJax that rely on jax.grad (which uses reverse mode), I have now defined @jax.custom_vjp's which just call jax.jacfwd. I feel like there's a better way to do this and am still not sure what's making the reverse mode so unhappy, but I'm at least excited to have access to the gradients now. It's weird enough though that I wanted to leave a note somewhere outside the comments.


feat: add prettier-plugin-astro to .prettierrc

✅ Checklist

[x] I have followed every step in the contributing guide (updated 2022-08-15).
[x] The PR title follows the convention we established conventional-commit
[x] I performed a functional test on my final commit

Changelog
Without this, running prettier from CLI seems to ignore .astro files
💯

Thank you

astro's prettier still doesnt work but hey they might fix it 🤔


How do I limit the predictions to 1 hour ahead instead of 48 hours?

Im trying to limit the prediction time from being 48 hours ahead to only 1 hour ahead and also have it go in 30 minute intervals. Im trying to get the PV forecast for multiple different sites and if I try to do any more than 9 sites my computer runs out of ram due to the vast amount of predictions being generated.

Hi @KelRem, thanks so much for asking the question

Different forecast horizons and intervals:
The easiest is probably to use the forecast as it is, and then reduce the results to only 1 hour ahead and/or in 30 mins intervals. Other you would need to look into the code in here, but that might be quite tricky

N sites
How much ram do you have? Are you running these forecast in series or in parrellel?

I have 16 GB of ram, how do I tell weather I am running the code in series or in parallel. I assume its in parallel if I am running out of ram.

Are you running them at the same time or running them one after each other?
can you past your code your are using?

`from quartz_solar_forecast.forecast import run_forecast
from quartz_solar_forecast.pydantic_models import PVSite
from datetime import datetime, timedelta
import pandas as pd
import geocoder
import serial
def generate_forecasts(sites_info, forecast_date):
"""Generate forecasts for multiple PV sites.
This function takes a list of site information tuples and a forecast date as input. For each site, it creates a PVSite object,
runs the forecast using the `run_forecast` function from the `quartz_solar_forecast` module, and generates a DataFrame
containing the site's latitude, longitude, capacity, and power forecast values. Finally, it concatenates all the site
DataFrames into a single DataFrame and returns it.

Args:
    sites_info (list): List of tuples containing site information. Each tuple should be in the format
        (pv_id, latitude, longitude, capacity). Latitude and longitude are geographic coordinates, and capacity
        is the site's capacity in kilowatts peak (kWp).
    forecast_date (str): Date for which the forecast is generated (format: "YYYY-MM-DD").

Returns:
    pandas.DataFrame: DataFrame containing forecasts for each PV site. The DataFrame has columns for each site's
        latitude, longitude, capacity, and power forecast, with a column name in the format "{pv_id} Power".
        The index of the DataFrame is set to the forecast dates.
"""
all_forecasts = []  # List to store DataFrames for each site

# Loop through each site information
for site_info in sites_info:
    # Unpack site information from the tuple
    pv_id, latitude, longitude, capacity = site_info

    # Create PVSite object for the site
    site = PVSite(latitude=latitude, longitude=longitude, capacity_kwp=capacity)

    # Run forecast for the site
    forecast = run_forecast(site=site, ts=forecast_date)

    # Flatten forecast values to a 1D array
    forecast_values = forecast.values.flatten()

    # Extract forecast dates from the forecast index
    forecast_dates = forecast.index

    print(forecast)
    print(forecast_dates)

    # Create a DataFrame for the current site
    site_df = pd.DataFrame(
        {
            f"{pv_id}_latitude": [latitude]
            * len(forecast_dates),  # Repeat latitude for each forecast date
            f"{pv_id}_longitude": [longitude]
            * len(forecast_dates),  # Repeat longitude for each forecast date
            f"{pv_id}_capacity": [capacity]
            * len(forecast_dates),  # Repeat capacity for each forecast date
            f"{pv_id} Power": forecast_values,  # Power forecast column with renamed header
        },
        index=forecast_dates,
    )

    # Append the site DataFrame to the list
    all_forecasts.append(site_df)

# Concatenate all site DataFrames into a single DataFrame along the column axis
master_df = pd.concat(all_forecasts, axis=1)

return master_df

if name == "main":
sites_info = []
site_num = 1
#g = geocoder.ip('me')#this function is used to find the current information using our IP Add
#if g.latlng is not None: #g.latlng tells if the coordiates are found or not
#    coordinates = g.latlng
#if coordinates is not None:
#    latitude, longitude = coordinates
#    print("Lat: " + str(latitude))
#    print("Long: " + str(longitude))
long = 25.02278
lat = 121.32058
x = -0.00003472222 * site_num #*4 = 0.00013888888
num = 1
while x <= 0.00003472222 * site_num:
y= -0.00002525252 * site_num #*4 = 0.0001010101
while y <= 0.00002525252 * site_num:
sites_info.append(
(
"Site " + str(num),
long + x,
lat + y,
0.0025,
),) # Site 1 information (pv_id, latitude, longitude, capacity)
y += 0.00002525252
num += 1
x += 0.00003472222
# Example input for multiple PV sites
#sites_info = [
#    (
#        "Site1",
#        51.75,
#        -1.25,
#        0.0025,
#    ),  # Site 1 information (pv_id, latitude, longitude, capacity)
#    (
#        "Site2",
#        52.0,
#        -1.5,
#        0.0025,
#    ),  # Site 2 information (pv_id, latitude, longitude, capacity)
#    # Add more sites as needed, with format (pv_id, latitude, longitude, capacity)
#      (
#        "Site3",
#        19,
#        -10.5,
#        0.0025,
#    ),  # Site 3 information (pv_id, latitude, longitude, capacity)
    # Add more sites as needed, with format (pv_id, latitude, longitude, capacity)

#]
forecast_date = str(datetime.today())[:19].replace(")","").replace("(","").replace(",","").replace("'","")  # Forecast date
output_file = "multi_site_pv_forecasts.csv"  # Output file name

# Generate forecasts for the given sites and forecast date
forecasts = generate_forecasts(sites_info, forecast_date)
print("Generating " + str((site_num * 2 +1)*(site_num * 2 +1)) + " PV forecasts")
print(forecasts)

# Save forecasts to a CSV file
forecasts.to_csv(output_file)

`

Ok, thanks, so you are loop through each site one by one, so I think its running in series, not in parrellel.
Im slightly confused why so much ram is being used.
How much ram is used if you do 1 site? or 8 sites?

Ok so I just tried generating 120 sites and once and the problem seems to have solve itself, because my ram stayed at around 11 GB.

hmm interestesing, shall we close this for now? Or you want to look a bit more?

@all-contributors please add @KelRem  for question


Soft Confirmations for Centralized Sequencers

Goal
Improve the UX of roll-ups with centralized sequencers by having them build and publish blocks faster than the Celestia blocktime and respond to transactions with the block they're included in.
One way to do it is:

when it receives a transaction request:

start building a block
include any transactions that arrive in the next ~3 seconds in that block
respond to the request with that block
publish it over gossip (or simply expose it over RPC) and send to DA layer

Why do we close it as completed? Which issue implemented this? If it is not completed it should be closed as not planned.


Google Calendar "share" or export link

Publish the calendar as a Google Shared Calendar. I just did some research and could not find out how this works.

You can actually already subscribe to the meals you're signed up to eat at or cook for by clicking the subscribe link at the bottom of the calendar page when you're signed in.

I'm thinking more, the entire calendar. So you could have a calendar overlay which is the comeals calendar on your google, that gets updated when comeals gets updated.
Maybe the only difference is it shows all meals instead of just subscribed meals? I'll play with it a little, I didn't notice that link.

Yeah, I thought some people might like to have everything. Laura just wanted to see what see was signed up for. We could have links for both if we made the UI clear.

I think once you have a user-facing preferences page (with password, etc) you could just show the two links:
All Meals
My Meals & Meals I'm Attending
With Google, at least, it is easy to turn the calendars on and off so I might even subscribe to both simultaneously.

Just pushed this out. Right now the links are at the bottom of the calendar page.


Upgraded Code for Product Pop Up Section

Hello @codervivek5 ,
I have added the ultimate code to fix those bug which are happening previouosly so.
What I have Fixed ?

Code Quality Increase
Product Section Pop Elements and the Buttons
Footer Adjustment
Linked Unlinked html & css
Optimized DarkMode

Screenshot -
Screencast from 02-08-23 12:30:59 AM IST.webm
It is super ready to Merge
Good Label Will Really Appreaciated

close the issue related to this PR

can you fix the close button location....make it even to the corner side>>
if you can fix it then raise a new issue and tell me I will assign it to you

@codervivek5 Okay got it I'm raising a PR for the issue no #751 I'll fix this in this PR


bwa_alignment broken import on master

toil-lib needs to be bumped which contains the missing function.

Fixed in 1.1.0


Implement fail() buit-in function

fail() is already implemented as a global function in starlark's java and rust implementations and also used by the test runners for assertions.
https://docs.bazel.build/versions/master/skylark/lib/globals.html#fail
+@laurentlb

Thanks, I'll file a spec change issue and come back to this PR later


locale:ru and uk

https://pastebin.com/iY54VhtA
drop to ru/isotope.json please

uk/isotope.json : https://pastebin.com/5qaNU88P

!! Include folder names to locale file !!


chore: remove instance of lift from Option to MetaM

Remove the MonadLift Option MetaM instance which previously appeared in the middle of the norm_num implementation.  This has been there since the port (#519) and my guess is that leaving it there was an oversight -- that @digama0 had intended either to move it earlier or to delete it entirely.
Anyway, this PR takes the easiest path to removing it: de-instance the definition, and invoke it as a local instance in the places where it had been used in Mathlib.
Zulip

Thanks!
bors r+


Adds Contour RBAC Support

Adds support for Contour RBAC:

Ensures Contour and Envoy service accounts exist.
Ensures Contour cluster roles exist.
Ensures cluster roles are bound the service accounts.
Remove RBAC upon Contour deletion.

/hold

/hold

I'd love to see prow support in the project :)

/hold remove ;-)

@Miciah PTAL when you have a moment.

/hold
Still working to address the comments from @Miciah.

@Miciah Thanks for the review. I believe I addressed all of your comments in commit 08e1012, PTAL when you have a moment.

@jpeach @skriss @stevesloka @Miciah PR is ready for review, PTAL.

@stevesloka thanks for reviewing this PR. Your feedback is addressed in commit 0eafee5 or in the comments above, PTAL.


there is a way for the enemy to have different note style than boyfriend ??

What is your question?
like the bob and bosip mod could be in source code or in lua

https://github.com/ShadowMario/FNF-PsychEngine/discussions/995

@AlyssonRo Make a custom note type when u chart use it in the enemy's side though you cant change the note glow and the grey thing its the closest thing

close the issue

Close it yourself next time.


[improve][doc] Optimize instructions for Pulsar stats

Search before asking

[X] I searched in the issues and found nothing similar.

What issue do you find in Pulsar docs?
Currently, there are some doc issues in https://pulsar.apache.org/docs/next/administration-stats/ (reported by @hangc0276)

The explanations are inaccurate

2 Stats marked with "Not rest upon restart" are scattered and not easy to find.
What is your suggestion?

Correct the inaccurate explanations.
Consolidate and highlight stats marked with "Not rest upon restart".

Any reference?
N/A
Are you willing to submit a PR?

[X] I'm willing to submit a PR!

Fix in https://github.com/apache/pulsar-site/pull/502


[WIP] Move CI tests into the main repo

NOT READY FOR REVIEW YET
This PR moves the framework and test code related to on-device CI tasks (mostly tests and benchmarks) into the main flutter repository so that they can be developed in tandem with the framework and so that they can be easily reproduced locally.

adds new package dev/devicelab
adds manifest.yaml file to configure which tasks we run in the CI environment
provides a run.dart command to run any task, a subset of tasks or all tasks

Is this collapsing cocoon into flutter or our buildbot? :)  (Either way, exciting!)

Is this collapsing cocoon into flutter or our buildbot?

This is a chunk of the Cocoon agent code. It includes the tests themselves and the framework for running them. My hope is that this will:

make it easy to reproduce breakages locally
simplify authoring new Cocoon tests: super-simple API, a manifest file
smoke test these tests on travis and/or on the buildbot so we can catch breakages early

We could, if we like this approach, also use it to run buildbot tests.

lgtm other than the (mostly) nitpicks above 👍

The Linux buildbot is not too happy. I'm looking into it.


Struggling to build a Kythe index under Docker

I gave up on trying to build Kythe on Docker, because I either run into https://github.com/golang/go/issues/37436 or end up not being able to compile Kythe's C++ code because the stdlib is too old (e.g. no <string_view>).
I can't run the extractors on anything lower than ubuntu 20.04, because they need a super recent glibc. This is sort of fine, I can run ubuntu 20.04.
I can't run write_tables at all, because of the golang runtime issue.
Upgrading my kernel is not an option at this time.
I can't seem to be able to get --ulimit to work for docker build.
I can run docker --privileged, but I won't be able to do that on the CI docker builds.

Has anyone got indexing to work under Docker? Running it outside Docker isn't really an option for me long term.

Ubuntu 18.04 should work (as we need C++17) and is what our various CI infrastructure runs on.

 It works on Travis (apparently a recent enough kernel there). I think the issue said that it would work with golang 1.13, but broke in 1.14. Is there a way to force 1.13?

docker --ulimit memlock=67108864 works. I think this is acceptable, as on CI I generally control the docker invocation.

By the way, I'm trying to get the webui up and running with my code. If there is some documentation I could follow to set that up, I haven't found it and would be grateful for pointers. In the meantime, I'm looking around the various scripts in the repo for hints on how to deploy it.

The in-tree UI is unsupported and largely unmaintained (and we really should delete it at some point).  You may have better luck getting Underhood working: https://groups.google.com/g/kythe/c/9XzG5e0JyeQ/m/BRLGTfm-CwAJ

I got it working, and I'm very happy with it: http://csrch.herokuapp.com/#c-toxcore/toxcore/Messenger.c?corpus=toktok&signature
Now on to look at Underhood. Thanks for that pointer, I hadn't heard of that.

In case anyone stumbles across this issue and wants to replicate this with their codebase, all the dockerfiles for kythe builds are here: https://github.com/TokTok/dockerfiles/tree/master/kythe


multiple master and worker nodes situation?

Hello,
I tried to deploy a 3 master nodes and 2 workers nodes cluster, the result doesn't seem to be right.
Thanks
$ more Vagrantfile
IMAGE_NAME = "bento/ubuntu-18.04"
K8S_NAME = "k8s34"
MASTERS_NUM = 3
MEM = 2048
CPU = 2
NODES_NUM = 3
IP_BASE = "192.168.34."
...
$ kubectl get nodes --all-namespaces
NAME      STATUS   ROLES    AGE     VERSION
k8s-m-1   Ready    master   3h11m   v1.18.3
$

@yxiao168 thanks for opening the issue. The Kubernetes Cluster using Vagrant and Ansible is aimed at developers of micro services or applications that need an almost complete K8S cluster in their local development machines.
Please let me know why would you need a multi master Kubernetes local development environment so I can better understand the scenario. Thanks!

The reasons:

I am glad to find your tutorial intuitive, and as an alternative to kubespray,
https://github.com/kubernetes-sigs/kubespray
It is more "official" and supports multiple master and worker nodes, though it is not error-free.

The K8S stacks on GKE, EKS, and AKS are with multiple master nodes. The developers would like to test the K8S in different versions on a multiple master nodes environment on a local cluster.

Thanks @yxiao168 I will review and update the tutorial, I didn't try to deploy multiple masters so I will need to take that into account.


WIP: Port TyCart to LLVM10

This is the port of the TyCart Addon to LLVM10.

Just a heads-up on how to move this forward: @ahueck and I discussed that TyCart won't be merged into general TypeART to keep it as flexible as possible and reduce the number of dependencies.
Hence, @ahueck wants to check which parts are required in order to provide a plugin mechanism (or something along those lines) that other tools, such as TyCart, can hook into.
Maybe you can briefly outline what the status of this is, and whether / how @mority can prepare for it. IIRC correctly, he will get back to the project beginning / mid August. So, it would be great if we, by the time, have an idea on how to move this forward.

@mority I will add a new repository with parts of the tycart related code soon. From there, we can develop/discuss based on tracking issues for the runtime/pass/testing components.
The overall idea is to simply use add_subdirectory(typeart) and link against the required targets, install all libraries together and provide compiler wrapper scripts with appropriate invocation of opt (as present in TypeART already).
Passes

The current tycart compiler pass code seems to always run (heap/stack) (why is not quite clear). It only needs access to the type id generation part of TypeART specifically (should be straightforward).
For allocation filtering, it suffices to change the TypeART pass argument from MPI_* to __tycart*.

Runtime

The tycart runtime simply links against the TypeART runtime as before.

If you foresee any issues with this, let me know.

Closing the PR
Development continues at https://github.com/tudasc/TyCart
@mority @jplehr


[Bug]:

Is the bug applicable and reproducable to the latest version of the package and hasn't it been reported before?

[X] Yes, it's still reproducable

What version of Laravel Excel are you using?
3.1
What version of Laravel are you using?
5.8
What version of PHP are you using?
7.1.3
Describe your issue
I am importing my data using maatwebsite sharing you snippet for it,
row['entrydate'] = \PhpOffice\PhpSpreadsheet\Shared\Date::excelToDateTimeObject($row['entrydate'])->format('Y-m-d');
Client::create($row);
This is importing file code, time at which this button is triggered I am directly calling my route and function which redirect to my above code.
How can the issue be reproduced?
While importing excel of data at approx 60,000, I need to show the progress bar in my blade view of laravel accordance with my importing of data.
What should be the expected behaviour?
I want to show the progress bar as per my data is importing from excel for ex: data consist of 1,00,000 reocords or 1,000 records, That progress is need to be displayed in Blade View in Laravel.

Duplicate of https://github.com/Maatwebsite/Laravel-Excel/discussions/3368


switch statement grammer and code generation

grammer for the switch statements and their code generation
test cases sufficient to test that switch statement is parsed correctly in these cases:

with 1 case statement
with many case statement without defualt
with many case ~~ with default
no case statement appears without switch

additional features where added:

case statement conditions is evaluated first, then comes the case bodies
labels for cases and switch end block numbers adjusted
all case statements compare their condition against a register that hold the main variable of the switch statement
one statement can appear after switch or multiple if {} exists
multiple default statements raises an error
you can have as many nested switch statements as you can, but for multiple default statement, the check is only for a depth of 10 ( can be increased easily, I choose 10 cause its 5Xas much as I have ever used. Fair enough!! )
case statement must end with a semi-colon
break is optional in the case statement body


Adapt to latest API changes

Requires https://github.com/apache/camel/pull/5023

@jamesnetherton @ppalaga I see this PR failing because of:
[ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:3.0.0:exec (antora-xref-check) on project camel-quarkus-docs: Command execution failed.: Process exited with an error: 1 (Exit value: 1) -> [Help 1]
2021-02-05T08:57:14.2334796Z org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.mojo:exec-maven-plugin:3.0.0:exec (antora-xref-check) on project camel-quarkus-docs: Command execution failed.

Any clue ?

I think that failure is expected on the camel-master branch. Did you rebase from master? I added a commit so that the docs module is not run on camel-master.

let me rebase

@jamesnetherton @ppalaga as the failing jobs are related to docs, what about merging this PR and fix what's left as follow up ?