⚠ Bofrost.at has degraded performance

In 9a5f162, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1543 ms

Resolved: Bofrost.at performance has improved in 5d56799.


Add TestRun blob support

Add additional blob upload method for test runs
Update function trigger attribute to support parameterized consumer group

/check-enforcer override


call growFS when size is a mismatch

When calling AddDevice, the procedure is described as follows
	devinfo := &devInfo{}

	if err := devices.parseStorageOpt(storageOpt, devinfo); err != nil {
		return err
	}

	if devinfo.Size == 0 {
		devinfo.Size = baseInfo.Size
	}

	if devinfo.Size < baseInfo.Size {
		return fmt.Errorf("devmapper: Container size cannot be smaller than %s", units.HumanSize(float64(baseInfo.Size)))
	}

	if err := devices.createRegisterSnapDevice(hash, baseInfo, devinfo.Size); err != nil {
		return err
	}

	// Grow the container rootfs.
	if devinfo.Size > 0 {
		info, err := devices.lookupDevice(hash)
		if err != nil {
			return err
		}

		if err := devices.growFS(info); err != nil {
			return err
		}
	}

parse the --storage-opt to get the target size related to hash, if no value is set, treat the size the same as baseHash
create snap device according to the devinfo
grow the container rootfs according to the information related to hash

The 3rd step, I think it can be skipped when --storage-opt is empty, because the size related to hash is the same as baseHash, it is not necessary to grow the container rootfs.So I add the code to optimize the procedure.
Signed-off-by: mYmNeo<EMAIL_ADDRESS>

Can you provide a bit more information as to what this is resolving, and what the expected result is? Does this need a test?

@thaJeztah I added some description about this pull request

Thanks!
ping @rhvgoyal could you have a look?

cc @shishir-a412ed

@shishir-a412ed I am wondering why did we need devInfo{} in this code to keep track of size parameter. Can't we just use a simple unit to keep track of size? Looks like that will simplify the code a bit.

Just had a discussion with @rhvgoyal:

Initially we decided to make parseStorageOpt more generic (as it might have multiple storage options coming from the docker CLI), therefore in order to allow returning multiple values, we decided to add fields (e.g. Size) in DevInfo structure so that we can add more fields in future. However we both feel this is not needed as of today, and returning a single value would be much more cleaner and human readable.
I ll open a PR once this PR gets merged.

Coming to This PR, what this is trying to solve is: Currently if a user does not pass any storage options (--storage-opt).
a) https://github.com/docker/docker/blob/master/daemon/graphdriver/devmapper/deviceset.go#L1861
DevInfo.Size will be 0.
b) https://github.com/docker/docker/blob/master/daemon/graphdriver/devmapper/deviceset.go#L1865
This check will be executed then, where DevInfo.Size will be set to base device size.
c) This will lead to executing this check: https://github.com/docker/docker/blob/master/daemon      /graphdriver/devmapper/deviceset.go#L1878 which will call growFS.

What the OP is trying to do is avoid step 3. This is not a bug, he is trying to optimize the code.
What @rhvgoyal code snippet suggested should solve this problem.

Please sign your commits following these rules:
https://github.com/docker/docker/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "growFS" git@github.com:mYmNeo/docker.git somewhere
$ cd somewhere
$ git rebase -i HEAD~2
editor opens
change each 'pick' to 'edit'
save the file and quit
$ git commit --amend -s --no-edit
$ git rebase --continue # and repeat the amend for each commit
$ git push -f

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

Patch LGTM.

@mYmNeo This PR would need a rebase now.

rebased, but did not know why failed in CI

I restarted Windows CI (failure was not related)

@thaJeztah @calavera
Any updates on this one ?

LGTM

LGTM
TP5 error is unrelated.


support the --format switch

What is the problem you're trying to solve?.
I am trying to replace docker with finch but some tools require the --version switch so I am blocked. For example, this works in docker:
docker version --format {{.Server.APIVersion}}
but fails with finch:
finch version --format {{.Server.APIVersion}}
FATA[0000] unknown flag: --format
Describe the feature you'd like
I'd like to be able to use the --format switch
Additional context
Add any other context or screenshots about the feature request here.

Hi @kidbrax, unfortunately Finch currently does not provide a REST API, and consequently it does not have the APIVersion field. We may be able to support the --format option in finch version, but if your tools are dependent on the APIVersion field, your use case may not be resolved.

I believe the --format just takes Pretty | json?
Show the Docker version information

Usage:
  docker version [flags]

Flags:
  -f, --format string       Format the output. Values: [pretty | json]. (Default: pretty)
  -h, --help                Help for version
      --kubeconfig string   Kubernetes config file

Either way, I'm seeing this too as I try to get vscode to use finch instead of docker.

adding an option to run finch version --format {{.Client.Version}} would possibly make finch compatible with spring-boot-docker-compose module

Do we have an update on this issue?

I could write the code to fix it, so I will handle it on my end!


Feedback

This issue is used to collect general feedback to murf. Feel free to write anything :)

You should probably release this on crates.io as a <1.0 version. People are unlikely to use something like a unit test framework in their projects (something you build on top of) directly from a git repository.

Good point, thanks. We also thought about this and maybe we should really do this right now, even if the project is in this early stage.


Move Running tab from R to L side panel

We are trying to move away from having default content in the R panel. Let's try moving the "Running" tab to the L panel below files.

The inspector is on the right as well.


[omit-needless-words] Fix a bug found by -Wunused-result

StringRef::drop_back() returns the new string; it doesn't mutate this.

@swift-ci Please smoke test and merge


Angular 14

Is it possible to bump angular to version 14 so that there is an ivy-compiled bundle? I can provide a PR

It's possible, but with this using Bootstrap 3.x for styling, it's woefully out of date in other regards too.

ok, thanks for your reply. I'll discuss this with my team. Replacing the angular-dual-listbox would cause some effort, that's why we consider providing an angular update upstream here.
Guess we will then consider upgrading everything else as well.

Your team could always pull the source code for the dual-listbox into your application and upgrade it as part of the app. I'll take a look at what is involved with going from ng10 to ng14. Maybe it makes sense even with Bootstrap 3?

@spike-rabbit<EMAIL_ADDRESS>is not Angular 14 and Ivy.

thanks a lot. The warning by the angular-cli is gone.


Attempt to fix requests

I can’t figure out what breaking change I introduced since I don’t have access to the build logs


Making tests run parallel

Fixes #213
This reduces test run time from 20-21 mins to 6-7 mins in cloud build including the cloud build start up time.
Changes summary:

Made the preprocessor output file random instead of a constant. This make is possible to run multiple fairing jobs in parallel in an instance. This is useful for users who are launching multiple jobs in different notebooks in the same instance and also for tests.
Bumping up the python version in travis to match post commit test python version
Printing top 10 slowest test for improving test run times
Moved requests lib to the top of requirements.txt to resolve some deps mismatch issue
Using machine type with 8 vCPUs for post commit test. Test machine type with 32 vCPUs (only other choice) but didn't improve the test times considerably.

This change is

It looks the presubmit failure is due to a non-configured test workflow in the repo.
the change otherwise lgtm

@abhi-g should be fixed by https://github.com/kubeflow/fairing/pull/220


luaPackages: fix plenary rockspec

Motivation for this change
The rockspec had become out of sync with master, causing build failures (see here):

Build failure
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/jbwlgm4fnb5kalgfhccqx60688lp86my-plenary.nvim-adf9d62
source root is plenary.nvim-adf9d62
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
@nix { "action": "setPhase", "phase": "buildPhase" }
building
@nix { "action": "setPhase", "phase": "installPhase" }
installing

cp: cannot stat 'lua/plenary/popup.lua': No such file or directory

Error: Build error: Failed installing lua/plenary/popup.lua in /nix/store/dqa8ip5nc0g7z2dxccqf0ksfx035w1yz-lua5.1-plenary.nvim-scm-1/plenary.nvim-scm-1-rocks/plenary.nvim/scm-1/lua/plenary/popup.lua: Failed copying lua/plenary/popup.lua to /nix/store/dqa8ip5nc0g7z2dxccqf0ksfx035w1yz-lua5.1-plenary.nvim-scm-1/plenary.nvim-scm-1-rocks/plenary.nvim/scm-1/lua/plenary/popup.lua

Now we can track the rockspec directly from the repo too, so that seems more appropriate considering this is a git-versioned unreleased package.
Things done

[X] 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 packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[X] Tested execution of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[X] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 133785 at 5d739d66 run on x86_64-linux 1

2 packages failed to build:

luaPackages.gitsigns-nvim (lua52Packages.gitsigns-nvim)
lua53Packages.gitsigns-nvim

15 packages built successfully:

lua51Packages.gitsigns-nvim
vimPlugins.plenary-nvim (lua51Packages.plenary-nvim)
luaPackages.plenary-nvim (lua52Packages.plenary-nvim)
lua53Packages.plenary-nvim
luajitPackages.gitsigns-nvim
luajitPackages.plenary-nvim
vimPlugins.gitsigns-nvim
vimPlugins.neogit
vimPlugins.telescope-frecency-nvim
vimPlugins.telescope-fzf-native-nvim
vimPlugins.telescope-fzf-writer-nvim
vimPlugins.telescope-fzy-native-nvim
vimPlugins.telescope-nvim
vimPlugins.telescope-symbols-nvim
vimPlugins.telescope-z-nvim

1 suggestion:

warning: unused-argument
Unused argument: stdenv.
Near pkgs/development/lua-modules/generated-packages.nix:9:9:
  |
9 | { self, stdenv, lib, fetchurl, fetchgit, ... } @ args:
  |         ^

Note that build failures may predate this PR, and could be nondeterministic or hardware dependent.
Please exercise your independent judgement. Does something look off? Please file an issue or reach out on IRC.

so what happened I think is that I updated (due to some merge conflicts) the src of plenary.nvim but the referenced rockspec was not in sync. I've uploaded to luarocks the new rockspec so an update-luarocks-packages should fix it. update-luarocks-packages is conceived to work with luarocks.org registered packages. I am working towards a solution that works with rockspecs from a git repo so that it works the way current vim plugins work.

Is this fixed on master now? I just want to be able to build my system again.

pretty sure its not, @teto posted a new revision on luarocks, but it is under the same url and has a different sha256. @teto , you should post a new version instead of a revision

an alternative is to just use the rockspec from the git repository

How about adding something like this
plenary-nvim = super.plenary-nvim.override ({
    knownRockspec = "${super.plenary-nvim.src}/plenary.nvim-scm-1.rockspec";
  });

to pkgs/development/lua-modules/overrides.nix
This would ensure that the rockspec and src are always in sync.

@michaeladler In this case it wouldn't be sufficient, because the rockspec in the git checkout built by nixpkgs is out of date relative to the rest of the checkout (hence the out-of-sync-ness)

@NickHU Hmm that's odd because my change should exactly do that, i.e. sync
the rockspec and the git checkout. Have you tried out my change or is it
just a feeling that it doesn't work? I'm asking because I have a very
similar change in my overlay (
https://github.com/michaeladler/nur-packages/blob/master/pkgs/lua-modules/default.nix)
and it works like a charm. I can't try it myself at the moment because I
don't have access to my computer right now :)
Nick Hu @.***> schrieb am Sa., 14. Aug. 2021, 16:24:

@michaeladler https://github.com/michaeladler In this case it wouldn't
be sufficient, because the rockspec in the git checkout built by nixpkgs is
out of date relative to the rest of the checkout (hence the
out-of-sync-ness)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/NixOS/nixpkgs/pull/133785#issuecomment-898900913, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAMAXGWHEGPHKLZIBXBOME3T4Z4B7ANCNFSM5CD4DGQQ
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email
.

@michaeladler I just meant that the git checkout in generated-packages.nix is adf9d62023e2d39d9d9a2bc550feb3ed7b545d0f currently, which is before you fixed the rockspec out-of-sync upstream. I agree that your change in conjunction with updating that git ref would work.

@NickHu Ah okay, understood and agreed :)

Add this to your nixpkgs overlays as a workaround for now:
self: super: {
  lua51Packages = super.lua51Packages.extend (_: lsuper: {
    plenary-nvim = lsuper.plenary-nvim.overrideAttrs (_: {
      knownRockspec = (self.fetchurl {
        url = "https://raw.githubusercontent.com/nvim-lua/plenary.nvim/master/plenary.nvim-scm-1.rockspec";
        sha256 = "08kv1s66zhl9amzy9gx3101854ig992kl1gzzr51sx3szr43bx3x";
      });
    });
  });
}

This has been fixed upstream, if you used my workaround you should now be able to remove it.


chore: ssr test case

Codecov Report

Merging #944 (ee2c9b2) into release-next (3a38ec8) will decrease coverage by 0.17%.
The diff coverage is 100.00%.

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

@@               Coverage Diff                @@
##           release-next     #944      +/-   ##
================================================
- Coverage         41.90%   41.73%   -0.18%
================================================
  Files                46       46
  Lines              1174     1174
  Branches            280      284       +4
================================================
- Hits                492      490       -2
- Misses              682      684       +2

Impacted Files
Coverage Δ

...es/babel-plugin-transform-jsx-to-html/src/index.js
81.87% <100.00%> (+0.67%)
:arrow_up:

packages/plugin-rax-app/src/base.js
84.72% <0.00%> (-4.17%)
:arrow_down:


addMeterValueInput only works for power and energy

Hi @matth-x ,
I've been trying to use the new addMeterValueInput function that was added on v0.2.0, but I'm having some issues...
The MeterValues added with the measurand "Power.Active.Import" or "Energy.Active.Import.Register" work perfectly fine, but every other possible measurand isn't sent on the MeterValue.req to the Central System. Here's the code:
addMeterValueInput([](){return readElectricPower();}, "Power.Active.Import", "kW", nullptr, nullptr, 1);
addMeterValueInput([](){return readElectricEnergy();}, "Energy.Active.Import.Register", "kWh", nullptr, nullptr, 1);

addMeterValueInput([](){return readElectricTension(0);}, "Voltage", "V", nullptr, "L1", 1);
addMeterValueInput([](){return readElectricTension(1);}, "Voltage", "V", nullptr, "L2", 1);
addMeterValueInput([](){return readElectricTension(2);}, "Voltage", "V", nullptr, "L3", 1);

addMeterValueInput([](){return readElectricCurrent(0);}, "Current.Import", "A", nullptr, "L1", 1);
addMeterValueInput([](){return readElectricCurrent(1);}, "Current.Import", "A", nullptr, "L2", 1);
addMeterValueInput([](){return readElectricCurrent(2);}, "Current.Import", "A", nullptr, "L3", 1);

Thank you for the attention, I am only asking here because I've tried multiple things and looked through the whole documentation and still can't find the answers.

Hi @pedro-fuoco,
That code looks good, now the OCPP server should be able to query those readings. Can you send a ChangeConfiguration request to the charger for the key MeterValuesSampledData and add the new measurands to the value? The new value Power.Active.Import,Energy.Active.Import.Register,Voltage,Current.Import should do the trick.

Thank you so much for the quick reply!
I'm investigating the MeterValuesSampledData configuration now.
Would there be a way to change the MeterValuesSampledData key "default value" from within the charger ? Multiple chargers will use this code and we don't want to need to send a ChangeConfiguration request for every new one whenever they are created.
I imagine this is possible since ABB chargers, for example, don't need to receive this request from the Central System.
Thanks again!

Yes, it's possible and it's a reasonable thing to change the default values.
Each OCPP configuration is stored in a separate data object (AbstractConfiguration as you name it and its concrete subclasses, i.e. Configuration<const char*> and so on). To fetch that data object and update it, use this code:
std::shared_ptr<ArduinoOcpp::Configuration<const char *>> mvSampledData = ArduinoOcpp::declareConfiguration<const char *>(
        "MeterValuesSampledData", "", CONFIGURATION_FN);
const char *example = *mvSampledData; //example: read value of configuration
*mvSampledData = "Power.Active.Import,Energy.Active.Import.Register,Voltage,Current.Import"; //example: update configuration value
ArduinoOcpp::configuration_save(); //write configs file back to flash immediately (not really necessary though)

Setting factory defaults is a little trickier: once declareConfiguration is called the first time for a certain configuration, it applies the factory defaults. So you need to declare the configuration before OCPP_initialize which would set the built-in defaults. To set custom factory defaults, use this code:
#include <ArduinoOcpp/Core/Configuration.h>

std::shared_ptr<ArduinoOcpp::FilesystemAdapter> filesystem = ArduinoOcpp::makeDefaultFilesystemAdapter(ArduinoOcpp::FilesystemOpt::Use_Mount_FormatOnFail);
ArduinoOcpp::configuration_init(filesystem);

ArduinoOcpp::declareConfiguration<const char *>(
        "MeterValuesSampledData", "DEFAULT VALUE", CONFIGURATION_FN); //declare configuration and use the default value parameter (replace with required value)
ArduinoOcpp::configuration_save(); //again, not really necessary

OCPP_initialize(...); //initialize library normally

The code above can be executed during each start up, but it only has an effect if the flash is still empty, e.g. during the first run. To test it, erase the flash before.

This absolutelly did the trick!
Thank you for the insight and examples

@pedro-fuoco I am also wondering how and where to add the New parameter in meter value inputs like SOC, Voltage, Current etc. Can you guide me on how and where to add these as you have already done? Can you specify the file and function that I need to modify?. Your support will really help me to proceed further.

See this: https://github.com/matth-x/ArduinoOcpp/issues/114

@mukeshtalks I just added the following code right after using the addMeterValueInput
std::shared_ptr<ArduinoOcpp::Configuration<const char *>> mvSampledData = ArduinoOcpp::declareConfiguration<const char *>(
        "MeterValuesSampledData", "", CONFIGURATION_FN);
*mvSampledData = "Power.Active.Import,Energy.Active.Import.Register,Voltage,Current.Import";
ArduinoOcpp::configuration_save();


Index needs bounds checks

https://github.com/NOAA-OWP/ngen/blob/daec5badcafe57f631eefbf61dbe492b54383239/models/kernels/Nonlinear_Reservoir.hpp#L350
This function must bound check the index at minimum to prevent seg faults.  Might also be worth implementing an unordered map "name" outlets.  i.e. unoderedmap<string, int> outlet_map then outlet_map[name] = index.  Could then lookup by name outlet_map['lateral_flow'] so this function could take a string name arg.

Would this unordered_map go in the nonlinear reservoir code or Tshirt.h? If it goes in the nonlinear reservoir, then we would need to pass a name of the outlet at initialization, which is fine, but I guess have an option not to. Tshirt.h is the only model calling this function at this time.

bounds check implemented in #90


Add title of the ‘Spotlight’

The new part of the Home page needs to have a title, showing Spotlight.
The title was ‘Current Picture’ at the beginning.

The title has been added, but the use of z-align prevents from clicking the Spotlight link (with this, a page must be created).


Compatibility with Matcha TTS

Hi
The issue
I trained a model based on Matcha TTS, and I tried to use Vocos with it. Unfortunately, vocoding using a checkpoint trained with the default config of Vocos gives a robotic output with very low volume.
The only config values I changed are sample_rate (=22050) and n_mels (=80).
I asumed that there is a mismatch between Matcha TTS-generated melspectrogram and Vocos expected melspectrogram in terms of parameters.
A new feature extractor
I wrote a feature extractor class to generate melspectogram using same parameters of Matcha TTS. Most of the code is copied directly from Matcha's source code.
Click to expand: MatchaMelSpectrogramFeatures
import numpy as np
import torch
from librosa.filters import mel as librosa_mel_fn

from vocos.feature_extractors import FeatureExtractor

class MatchaMelSpectrogramFeatures(FeatureExtractor):
    """
    Generate MelSpectrogram from audio using same params
    as Matcha TTS (https://github.com/shivammehta25/Matcha-TTS)
    This is also useful with tacatron, waveglow..etc.
    """

    def __init__(
        self,
        *,
        mel_mean,
        mel_std,
        sample_rate=22050,
        n_fft=1024,
        win_length=1024,
        n_mels=80,
        hop_length=256,
        center=False,
        f_min=0,
        f_max=8000,
    ):
        super().__init__()
        self.sample_rate = sample_rate
        self.n_mels = n_mels
        self.n_fft = n_fft
        self.win_length = win_length
        self.hop_length = hop_length
        self.center = center
        self.f_min = f_min
        self.f_max = f_max
        # Data-dependent
        self.mel_mean = mel_mean
        self.mel_std = mel_std
        # Cache
        self._mel_basis = {}
        self._hann_window = {}

    def forward(self, audio: torch.Tensor, **kwargs) -> torch.Tensor:
        mel = self.mel_spectrogram(audio).squeeze()
        mel = normalize(mel, self.mel_mean, self.mel_std)
        return mel.unsqueeze(0)

    def mel_spectrogram(self, y):
        mel_basis_key = str(self.f_max) + "_" + str(y.device)
        han_window_key = str(y.device)
        if mel_basis_key not in self._mel_basis:
            mel = librosa_mel_fn(
                sr=self.sample_rate,
                n_fft=self.n_fft,
                n_mels=self.n_mels,
                fmin=self.f_min,
                fmax=self.f_max
            )
            self._mel_basis[mel_basis_key] = torch.from_numpy(mel).float().to(y.device)
            self._hann_window[han_window_key] = torch.hann_window(self.win_length).to(y.device)
        pad_vals = (
            (self.n_fft - self.hop_length) // 2,
            (self.n_fft - self.hop_length) // 2,
        )
        y = torch.nn.functional.pad(
            y.unsqueeze(1),
            pad_vals,
            mode="reflect"
        )
        y = y.squeeze(1)
        spec = torch.stft(
            y,
            self.n_fft,
            hop_length=self.hop_length,
            win_length=self.win_length,
            window=self._hann_window[han_window_key],
            center=self.center,
            pad_mode="reflect",
            normalized=False,
            onesided=True,
            return_complex=True,
        )
        spec = torch.view_as_real(spec)
        spec = torch.sqrt(spec.pow(2).sum(-1) + (1e-9))
        spec = torch.matmul(self._mel_basis[mel_basis_key], spec)
        spec = spectral_normalize_torch(spec)
        return spec

def spectral_normalize_torch(magnitudes):
    output = dynamic_range_compression_torch(magnitudes)
    return output

def dynamic_range_compression_torch(x, C=1, clip_val=1e-5):
    return torch.log(torch.clamp(x, min=clip_val) * C)

def normalize(data, mu, std):
    if not isinstance(mu, (float, int)):
        if isinstance(mu, list):
            mu = torch.tensor(mu, dtype=data.dtype, device=data.device)
        elif isinstance(mu, torch.Tensor):
            mu = mu.to(data.device)
        elif isinstance(mu, np.ndarray):
            mu = torch.from_numpy(mu).to(data.device)
        mu = mu.unsqueeze(-1)

    if not isinstance(std, (float, int)):
        if isinstance(std, list):
            std = torch.tensor(std, dtype=data.dtype, device=data.device)
        elif isinstance(std, torch.Tensor):
            std = std.to(data.device)
        elif isinstance(std, np.ndarray):
            std = torch.from_numpy(std).to(data.device)
        std = std.unsqueeze(-1)

    return (data - mu) / std

And I used it with the following config:
Click to expand config: vocos-matcha.yaml
# pytorch_lightning==1.8.6
seed_everything: 4444

data:
  class_path: vocos.dataset.VocosDataModule
  init_args:
    train_params:
      filelist_path: ./datasets/train.txt
      sampling_rate: 22050
      num_samples: 16384
      batch_size: 16
      num_workers: 4

    val_params:
      filelist_path: ./datasets/val.txt
      sampling_rate: 22050
      num_samples: 48384
      batch_size: 16
      num_workers: 4

model:
  class_path: vocos.experiment.VocosExp
  init_args:
    sample_rate: 22050
    initial_learning_rate: 5e-4
    mel_loss_coeff: 45
    mrd_loss_coeff: 0.1
    num_warmup_steps: 0 # Optimizers warmup steps
    pretrain_mel_steps: 0  # 0 means GAN objective from the first iteration
    # automatic evaluation
    evaluate_utmos: true
    evaluate_pesq: true
    evaluate_periodicty: true

    feature_extractor:
      class_path: matcha_feature_extractor.MatchaMelSpectrogramFeatures
      init_args:
        sample_rate: 22050
        n_fft: 1024
        n_mels: 80
        hop_length: 256
        win_length: 1024
        f_min: 0
        f_max: 8000
        center: False
        mel_mean: -6.38385
        mel_std: 2.541796

    backbone:
      class_path: vocos.models.VocosBackbone
      init_args:
        input_channels: 80
        dim: 512
        intermediate_dim: 1536
        num_layers: 8

    head:
      class_path: vocos.heads.ISTFTHead
      init_args:
        dim: 512
        n_fft: 1024
        hop_length: 256
        padding: same

trainer:
  logger:
    class_path: pytorch_lightning.loggers.TensorBoardLogger
    init_args:
      save_dir: /content/drive/MyDrive/vocos/logs
  callbacks:
    - class_path: pytorch_lightning.callbacks.LearningRateMonitor
    - class_path: pytorch_lightning.callbacks.ModelSummary
      init_args:
        max_depth: 2
    - class_path: pytorch_lightning.callbacks.ModelCheckpoint
      init_args:
        monitor: val_loss
        filename: vocos_checkpoint_{epoch}_{step}_{val_loss:.4f}
        save_top_k: 2
        save_last: true
    - class_path: vocos.helpers.GradNormCallback

  # Lightning calculates max_steps across all optimizer steps (rather than number of batches)
  # This equals to 1M steps per generator and 1M per discriminator
  max_steps: 2000000
  # You might want to limit val batches when evaluating all the metrics, as they are time-consuming
  limit_val_batches: 128
  accelerator: gpu
  strategy: ddp
  devices: [0]
  log_every_n_steps: 100

Results
I trained Vocos using the above feature extractor and config, but this also fails with even worse vocoding quality and even lower volume.
Questions

Did I miss something in above feature extractor?
Does the default Vocos head expects melspectograms generated using certain parameters?
Any suggestions to resolve this?

Additional notes
I believe many open-source TTS models use the same code to extract melspectogram. So resolving this will help with training Vocos for use with these TTS models.
Best

@hubertsiuzdak @alealv
would you mind helping with this? I don't know where to start.

@mush42 Hey, I'm pissing around with the same thing currently.
Tried synthesising using vocos as a head to MatchaTTS. Vocos seems to want 100 mel bins? Matcha currently outputs specs with 80bins. I'm not sure the best way to go, either retrain Matcha on 100bins, or see if zero padding could work. I tried earlier, just zero padding from 80 to 100mel bins, and synthesising through vocos mel head, but sounded like it was missing the fundamental. Which idk does that suggest the mel spec accidentally gets rotated, or vocos sees mel spec upside down compared to matcha?

You can check out my fork with config for 22050 vocos - https://github.com/egorsmkv/vocos

@egorsmkv, even with vocos.yaml config from your repo, the issue seems to persist, the output is still robotic and in low-volume

@egorsmkv, even after training the model with vocos.yaml config from your repo, the issue seems to persist, the output is still robotic and in low-volume
@hubertsiuzdak @alealv, Any help or guidance regarding this would be really helpful!

How many steps did you train?

2612 steps

@mush42 I took a different approach. I searched for the appropriate parameters of torchaudio.transforms.MelSpectrogram to ensure that the features of Vocos match those of Matcha, which are also the same as those of HiFi-GAN
The difference was on the frequency limits and the mel scaling that uses by default torchaudio.
mel_spec_transform_mod = torchaudio.transforms.MelSpectrogram(             sample_rate=sample_rate,             n_fft=n_fft,             hop_length=hop_length,             n_mels=n_mels,             center=padding == "center",             power=1,             f_min=0,              f_max=8000,             norm="slaney",             mel_scale="slaney",         )

I also updated the feature extraction in the reconstruction loss. You can check the changes in this fork https://github.com/wetdog/vocos/tree/matcha
The results sound good after 20 epochs with Libritts, We'll publish the checkpoints once the training finishes.


Added scanner = null

"Added scanner = null when pausing so that scanning doesn't get started twice when resuming"
Hello! I had trouble resuming on Android because the scanner variable in ZXingScannerFragment kept its value when pausing, meaning that scan() was called twice and it failed with an 'unable to get exclusive access' error. I think I've solved this by setting scanner=null inside the onPause.
This is my first ever pull request - let me know if I'm doing it right :)
Cheers.

This is related to issue #189.

Looks good to me, thanks for the contribution and getting involved in open source!

Hi, Redth! When will be ready fix nuget package?

Yep, also waiting for the release.

friend there any way to do direct on the library


Added error logging to the S3 plugin

Added error logging to the S3 plugin,
I came across a couple of possible error while setting up the S3 cache plugin.
Adding these few lines really helped me out debugging the S3 cache plugin.

Thanks @MichielDeMey !


FIX: Filter sbrefs by BIDS filters if available

Fixes #2839 - this is currently untested
I'm considering whether its cleaner to add sbrefs as a parameter to the workflow (function signature changing, so in a future minor bump) since we already have a data collection step https://github.com/nipreps/fmriprep/blob/c9c43ba5470c18bbfaf1cefb8800e2b377eeb405/fmriprep/workflows/base.py#L153-L158

Codecov Report

:exclamation: No coverage uploaded for pull request base (maint/22.0.x@e963b77). Click here to learn what that means.
Patch has no changes to coverable lines.

Additional details and impacted files
@@               Coverage Diff               @@
##             maint/22.0.x    #2843   +/-   ##
===============================================
  Coverage                ?   45.38%
===============================================
  Files                   ?       45
  Lines                   ?     3426
  Branches                ?        0
===============================================
  Hits                    ?     1555
  Misses                  ?     1871
  Partials                ?        0

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

Tested locally and working as expected


How to render month days in year view?

How can I render the month days in the year view? I tried using the mwl-calendar-month directive inside a year view custom template, but got an error Uncaught Error: [$rootScope:infdig] 10 $digest() iterations reached. Aborting!. Is this possible to achieve?

I believe this is happening because the month view requires the root calendar controller, it's not really designed to be used as a standalone component. I think if you use another mwl-calendar component inside of your custom template with the view hard set to view="month" it should work.


Check that the start_offset <= end_offset for all locations

This shows clearly where it does not hold and gives more context.

Failures can be seen at https://github.com/Shopify/yarp/actions/runs/4790229653/jobs/8519067347?pr=902#step:5:33

Failures can be seen at https://github.com/Shopify/yarp/actions/runs/4790229653/jobs/8519067347?pr=902#step:5:33


Does NIM support deployment of models other than the Llama 3 family?

Does NIM support deployment of models other than the Llama 3 family?

This deployment repo is showcasing the NIMs that have been released as generally available. The up-to-date support list of those NIMs can be found here https://docs.nvidia.com/nim/large-language-models/latest/support-matrix.html#supported-models.
Currently this list does not include all the other NIMs that are not yet GA which can be explored in more detail on https://build.nvidia.com/.
Over the coming months I would expect to see the support matrix and examples in this repo to grow to include more NIMs beyond the two Llama models.


Tune prometheus config

~separate rule sets for controller/broker/server/minion~
determine which rule sets can be cached safely and cache the regular expression evaluations

done in #8227 #8239 #8241


Feature Request: Add Vite option

Hi, thank you for creating this amazing tool. I have an idea. It will be nice if this tool has the option to use Vite.
Thanks.

Hey! I am actually using Vite under the hood to set up Vue3 project. Are you saying I should add support for other supported Vite frameworks?

Yeah, I mean please add Vite to another project template too, such as React + Vite, etc.

That's a great idea. I am going to add this to the project board and will soon launch a release.


Coursier selects incorrect artifact packaging type when a different version is forced

With version forcing enabled, Coursier is failing to force and resolve the correct package type for the given artifacts when one of the transitive dependencies references an incorrect or old package type.
For example: We are forcing androidx.compose.runtime:runtime-saveable:1.6.0-alpha01 below which was recently repackaged from a JAR to an AAR type. The androidx.activity:activity-compose:1.7.2,type=aar dependency references version androidx.compose.runtime:runtime-saveable:1.0.1,type=aar in it's POM file as a transitive dependency.
Coursier resolves the forced version with the old package type which doesn't exist, causing Coursier to fail:
Error fetching artifacts:
https://maven.google.com/androidx/compose/runtime/runtime-saveable/1.6.0-alpha01/runtime-saveable-1.6.0-alpha01.aar: not found: https://maven.google.com/androidx/compose/runtime/runtime-saveable/1.6.0-alpha01/runtime-saveable-1.6.0-alpha01.aar
https://maven.google.com/androidx/compose/runtime/runtime/1.6.0-alpha01/runtime-1.6.0-alpha01.aar: not found: https://maven.google.com/androidx/compose/runtime/runtime/1.6.0-alpha01/runtime-1.6.0-alpha01.aar
https://maven.google.com/androidx/compose/ui/ui/1.6.0-alpha01/ui-1.6.0-alpha01.aar: not found: https://maven.google.com/androidx/compose/ui/ui/1.6.0-alpha01/ui-1.6.0-alpha01.aar

We are using Coursier version 2.1.5:
java
"-noverify"
"-jar"
"${COURSIER_BINARY}"
"fetch"
"androidx.lifecycle:lifecycle-runtime:2.6.1,type=aar"
"androidx.lifecycle:lifecycle-viewmodel-savedstate:2.6.1,type=aar"
"androidx.lifecycle:lifecycle-viewmodel:2.6.1,type=aar"
"androidx.activity:activity-compose:1.7.2,type=aar"
"androidx.activity:activity:1.7.2,type=aar"
"androidx.compose.foundation:foundation-layout:1.6.0-alpha01"
"androidx.compose.foundation:foundation:1.6.0-alpha01"
"androidx.compose.material:material:1.6.0-alpha01"
"androidx.compose.runtime:runtime-saveable:1.6.0-alpha01"
"androidx.compose.runtime:runtime:1.6.0-alpha01"
"androidx.compose.ui:ui:1.6.0-alpha01"
"--force-version"
"androidx.lifecycle:lifecycle-runtime:2.6.1"
"--force-version"
"androidx.lifecycle:lifecycle-viewmodel-savedstate:2.6.1"
"--force-version"
"androidx.lifecycle:lifecycle-viewmodel:2.6.1"
"--force-version"
"androidx.activity:activity-compose:1.7.2"
"--force-version"
"androidx.activity:activity:1.7.2"
"--force-version"
"androidx.compose.foundation:foundation-layout:1.6.0-alpha01"
"--force-version"
"androidx.compose.foundation:foundation:1.6.0-alpha01"
"--force-version"
"androidx.compose.material:material:1.6.0-alpha01"
"--force-version"
"androidx.compose.runtime:runtime-saveable:1.6.0-alpha01"
"--force-version"
"androidx.compose.runtime:runtime:1.6.0-alpha01"
"--force-version"
"androidx.compose.ui:ui:1.6.0-alpha01"
"--artifact-type"
"jar,json,aar,bundle,eclipse-plugin,exe,orbit,test-jar,hk2-jar,maven-plugin,scala-jar,src,doc"
"--quiet"
"--no-default"
"--json-output-file"
"dep-tree.json"
"--checksum"
"SHA-1,MD5"
"--repository"
"https://maven.google.com"
"--repository"
"https://repo1.maven.org/maven2"

Found another case where coursier incorrectly pulls the wrong artifact type https://github.com/bazelbuild/rules_jvm_external/issues/1057


Add ProjectionExpression & ExpressionAttributeNames to DynamoDB get_it…

…em & batch_get_item
Fixes #2440
I mainly aligned my changes to the same implementation in query().

Coverage decreased (-0.009%) to 93.332% when pulling cb43796dafbf1d7b92745bc2eacaf79915a859f9 on gruebel:fix-dynamodb-get-item-ProjectionExpression into 1f9f86e97beb0a3bbd71e2a92e2231b6baeb61d1 on spulec:master.

Coverage decreased (-0.009%) to 93.332% when pulling cb43796dafbf1d7b92745bc2eacaf79915a859f9 on gruebel:fix-dynamodb-get-item-ProjectionExpression into 1f9f86e97beb0a3bbd71e2a92e2231b6baeb61d1 on spulec:master.

Thanks; this will be great to add.
Can you refactor the code a bit so there isn't so much code duplication between what already exists in query and your new code?

Good point, I will adjust my PR

@spulec I hope, this is how you imagined it. I also changed my tests to use sure syntax

LGTM


Quickstart Application

Pull Request Description
The quick start application is a self-contained and runnable example script that demonstrates authenticating, connecting to, administering, ingesting data into and querying Azure Data Explorer using the azure-kusto-python SDK.
You can use it as a baseline to write your own first kusto client application, altering the code as you go, or copy code sections out of it into your app.
Tip: The app includes comments with tips on recommendations, coding best practices, links to reference materials and recommended TODO changes when adapting the code to your needs.

Future Release Comment
Features:

Quickstart app
Improve conversion between DataFormat and IngestionMappingKind

Note that a prerequisite for this PR is https://github.com/Azure/azure-kusto-java/pull/194


Move project to the Tuple folder (#307)

This addresses #307
Here's a PR for this (I noticed the docs after I already moved project)

Coverage remained the same at 100.0% when pulling 036a2362de19ba818ce63d9e4a222971d94f8b4b on issue-307 into eaae5344db0f5df4e8d19bb62efdf55140f4625e on master.


Load configuration options from workspace root

Summary
In a workspace, we now read configuration from the workspace root. Previously, we read configuration from the first pyproject.toml or uv.toml file in path -- but in a workspace, that would often be the project rather than the workspace configuration.
We need to read configuration from the workspace root, rather than its members, because we lock the workspace globally, so all configuration applies to the workspace globally.
As part of this change, the uv-workspace crate has been renamed to uv-settings and its purpose has been narrowed significantly (it no longer discovers a workspace; instead, it just reads the settings from a directory).
If a user has a uv.toml in their directory or in a parent directory but is not in a workspace, we will still respect that use-case as before.
Closes #4249.

It's a bit confusing that configuration in a workspace member will effectively be ignored. Something to revisit in the future, I think.

It's a bit confusing that configuration in a workspace member will effectively be ignored. Something to revisit in the future, I think.

That seems pretty problematic :D

I know it's a hard question, but what do you think the semantics should be? None of the options are enforceable on a per-package basis.

I'm not sure yet. I think I need to play with a real workspace setup first. I think we'd need to be able to map a tree of dependencies to their source project in the workspace to be able to enforce things, right? It seems like it would require a lot of changes.


How to load a offline image

Ⅰ. Issue Description
when use pouch load command to load a docker offline image, the log shows no error,
and then use "pouch images" command to list the images, there is nothing to show.
Ⅱ. Describe what happened
  the docker offline image can not load to pouch

Ⅲ. Describe what you expected to happen
    when use pouch load -i xxx.tar to load offline image,it should be shown for "pouch images"
   command

Ⅳ. How to reproduce it (as minimally and precisely as possible)

install pouch-1.3.0-1.el7.x86_64.rpm on centos 7.6
systemctl restart pouch && systemctl restart pouch-lxcfs
3.pouch load -i nginx.tar

Ⅴ. Anything else we need to know?
Ⅵ. Environment:

pouch version (use pouch version): 1.3.0
OS (e.g. from /etc/os-release): centos 7.6.1810
Kernel (e.g. uname -a):3.10.0-957
Install tools:
Others:

same with #2931 , we keep an open issue to relate it.


Vue create fails for not having permission to write to global files

Version
3.1.3
Node and OS info
Node 11.1.0 / yarn 1.12.3 / Arch Linux
Steps to reproduce
> vue create test
 ERROR  Error: EACCES: permission denied, open<EMAIL_ADDRESS>Error: EACCES: permission denied, open<EMAIL_ADDRESS>
What is expected?
vue should not write to global files
What is actually happening?
vue tries to write to global file<EMAIL_ADDRESS>and fails if it does not have permission to do so

This can be fixed by just running sudo vue create test but why it root required to create a new package?

Sorry for the inconvenience 🙁
This file is used to cache the latest version map. Didn't expect a permission issue when adding this feature… We'll refine the version check mechanism in the next release.

We could put it in some temporary files for vue but then that does not persists across reboot. If we would like it to persists, maybe can make use of XDG_DATA_HOME or XDG_CACHE_HOME for linux to avoid permission issues and keep the map across reboot. https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html

That's true. But I solve that with sudo -i and then npm install -g.

Nevertheless the program being launcheb by an ordinary user tries to write into the file in the global directory, which in the world of Linux is utterly forbidden.

I have same trouble but i remember about
vue ui
..and i got new project without root privelegies :)

same problem !
do what to fix this absolutely
Thx

The workaround is something like this:
Edit your ~/.bashrc or ~/.zshrc, add the following
export NPM_PACKAGES=$HOME/.npm
export MANPATH=$NPM_PACKAGES/share/man:$(manpath)
export NODE_PATH="$NPM_PACKAGES/lib/node_modules:$NODE_PATH"
export PATH=$NPM_PACKAGES/bin:$HOME/bin:$PATH

Then
$ source .bashrc
or
$ source .zshrc
After this npm will install globally into your home folder and the  permission problem disappears... Sort of.
But another problem arises. Some programs installed into ~/.npm fail to find their dependencies that are previosly installed genuinely globally by root (or sudo) and require you to install them under your ~/.npm directory. For example if you install webpack-cli as root under /usr and webpack as unprivileged user under ~/.npm, webpack command will complain that it can't find webpack-cli.
Another workaround can be to add extended permissions using chacl for the unprivileged user that you develop under on the file<EMAIL_ADDRESS>

I just tested the last few versions on linux (Centos): Version 3.1.1 seems to be the last that works out of the box. It may be easier just to use that

@clrgit downgrading to 3.1.1 worked for me in Arch as well. Thanks for the tip.

I have same trouble but i remember about
vue ui
..and i got new project without root privelegies :)

not by me :
vue ui
🚀  Starting GUI...
(node:14216) UnhandledPromiseRejectionWarning: Error: EACCES: permission denied, open<EMAIL_ADDRESS>(node:14216) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:14216) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
🌠  Ready on http://localhost:8000
{ [Error: EACCES: permission denied, open<EMAIL_ADDRESS>  errno: -13,
  code: 'EACCES',
  syscall: 'open',
  path:
<EMAIL_ADDRESS>}


pod: fix segfault when there are no arguments to inspect

Closes: https://github.com/containers/libpod/issues/2681
Signed-off-by: Giuseppe Scrivano<EMAIL_ADDRESS>

LGTM
@mheon @baude @TomSweeneyRedHat @giuseppe @jwhonce PTAL

@tobwin PTAL

/lgtm
I think we should merge this as is and open a second PR to fix those Cut and Paste errors.


Incorrect output of nextImageDelay()

nextImageDelay() is supposed to return "the number of milliseconds to wait until reading the next image" (docs), so that it works with QMovie.
However, one of our developers is reporting that instead, ApngImageHandler is returning the delay of the next frame and the next next frame, instead of the delay of the current frame and the next frame.
I'll follow this issue up with a minimal example to help you reproduce the issue.

I was able to locate the origin of that problem, and start working on a fix now. It seems I wrongfully incremented an internal counter to early, leading to this problem.

One more question: I would like to add the APNG-File you posted to the test cases to have this specific situation tested. Can you specify under which license/from which source this image is?

It's Calisto Yew ripped from Ace Attorney. I was just too lazy to make an original test file at the time. I'll supply you with another one you can use.

Thank you very much!

I have created such an image myself now, using online tools and a license-free base image

Yikes, how did I forget.

No problem. It was easier than I expected it to be, so no reason why I could not do it myself


Fix client template to correctly include meta data

The metadata config was under the same if as the nomad_options check. As a result the meta data was not defined if no options where defined.

Thank you!


Use official Clang/GCC containers

This PR tries to use the containers from https://hub.docker.com/r/silkeh/clang and https://hub.docker.com/_/gcc where possible instead of using the "big" json-ci container.
So far, I could use the official images for all Clang versions and GCC versions >= 7.
For GCC 4.8 to GCC 6, some fetch_content tests fail which I have not yet looked into in detail.
The runtime is much faster now, because the images only take ~1 minute to come up which goes down to few seconds when cached.
Todos:

[ ] investigate GCC 4.8 to GCC 6
[ ] update versions in README
[ ] remove migrated versions from json-ci container.
[ ] check if official versions can be used for the "clang" and "gcc" targets with maximal warnings
[ ] check if lukka/get-cmake@latest can help to move some jobs to GitHub images

Coverage remained the same at 100.0% when pulling 8b14ff7641a3fc4eb4f92e22d4ffdbf9cb75b522 on docker_images into 8fcdbf2e771f481d988cb36847d6af6b17e30a99 on develop.


CI: tune up travis flow

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

npm package (@latest dist-tag)
GitHub release
v3.2.4

Your semantic-release bot :package::rocket:


🐛 [cloud_firestore] A single Firestore listener blocks all the other Firestore fetches on Edge connection

Bug report
Describe the bug
I have a single listener that is listening to 1000 documents (using where and orderBy) alongside other really smaller listeners and fetches from Firestore. If we use the app with a good network everything works fine, but when the device is on an Edge connection, the big listener returns a result but for 1-2 minutes, all the others Firestore queries stop working (all the futures that are waiting for a Firestore fetch won't complete until those 1-2 minutes passed).
Steps to reproduce
Steps to reproduce the behavior:

Create a Firestore listener that listen to 1000 documents.
Try to make other Firestore requests.
Set the connection to Edge connection in iOS.
Open the app and see how none of the other Firestore requests finishes until a couple of minutes pass.

Expected behavior
Even in Edge connection, all the other Firestore queries/fetches should work normally, as they are not related to the big listener.
Additional context
The issue does not appear if I reduce the amount of documents from 1000 to 10-25. I assume the other Firestore requests get blocked because there may be an internal queue waiting for the 1000 docs fetching to finish, but wanted to confirm if that's the case.

Flutter doctor
Run flutter doctor and paste the output below:
Click To Expand
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.13.6, on macOS 13.5.2 22G91 darwin-arm64, locale en-PE)
[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.2)
[✓] Xcode - develop for iOS and macOS (Xcode 14.3.1)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2022.2)
[✓] VS Code (version 1.83.0)
[✓] Connected device (3 available)
[✓] Network resources

• No issues found!

Flutter dependencies
Run flutter pub deps -- --style=compact and paste the output below:
Click To Expand
Dart SDK 3.1.3
Flutter SDK 3.13.6
LineLeap 6.17.0+7018

dependencies:
- animated_digit 3.2.3 [flutter]
- another_flushbar 1.12.30 [flutter]
- app_settings 5.1.1 [flutter plugin_platform_interface]
- auto_size_text 3.0.0 [flutter]
- badges 3.1.2 [flutter]
- bloc 7.2.1 [meta]
- bloc_concurrency 0.1.0 [bloc stream_transform]
- braze_plugin 5.0.0 [flutter]
- cached_network_image 3.2.0 [flutter flutter_cache_manager octo_image cached_network_image_platform_interface cached_network_image_web]
- camera 0.10.5+5 [camera_android camera_avfoundation camera_platform_interface camera_web flutter flutter_plugin_android_lifecycle quiver]
- carousel_slider 4.2.1 [flutter]
- cloud_firestore 4.9.3 [cloud_firestore_platform_interface cloud_firestore_web collection firebase_core firebase_core_platform_interface flutter meta]
- cloud_functions 4.4.2 [cloud_functions_platform_interface cloud_functions_web firebase_core firebase_core_platform_interface flutter]
- collection 1.17.2
- confetti 0.7.0 [flutter vector_math]
- contacts_service 0.6.3 [flutter collection quiver]
- currency_text_input_formatter 2.1.10 [flutter intl]
- datadog_flutter_plugin 1.6.2 [flutter flutter_web_plugins js plugin_platform_interface json_annotation uuid meta]
- decimal 2.3.3 [rational]
- device_info 2.0.3 [flutter device_info_platform_interface]
- dynamic_height_grid_view 0.0.4 [flutter]
- email_validator 2.1.17
- equatable 2.0.5 [collection meta]
- extended_sliver 2.1.3 [flutter]
- fast_immutable_collections 9.1.6 [collection meta]
- feather_icons 1.2.0 [flutter]
- firebase_analytics 10.5.1 [firebase_analytics_platform_interface firebase_analytics_web firebase_core firebase_core_platform_interface flutter]
- firebase_auth 4.6.3 [firebase_auth_platform_interface firebase_auth_web firebase_core firebase_core_platform_interface flutter meta]
- firebase_auth_platform_interface 6.15.3 [_flutterfire_internals collection firebase_core flutter meta plugin_platform_interface]
- firebase_core 2.17.0 [firebase_core_platform_interface firebase_core_web flutter meta]
- firebase_crashlytics 3.3.7 [firebase_core firebase_core_platform_interface firebase_crashlytics_platform_interface flutter stack_trace]
- firebase_dynamic_links 5.3.7 [firebase_core firebase_core_platform_interface firebase_dynamic_links_platform_interface flutter meta plugin_platform_interface]
- firebase_in_app_messaging 0.7.3+7 [firebase_core firebase_core_platform_interface firebase_in_app_messaging_platform_interface flutter meta]
- firebase_messaging 14.6.9 [firebase_core firebase_core_platform_interface firebase_messaging_platform_interface firebase_messaging_web flutter meta]
- firebase_performance 0.9.2+7 [firebase_core firebase_core_platform_interface firebase_performance_platform_interface firebase_performance_web flutter]
- firebase_storage 11.2.8 [firebase_core firebase_core_platform_interface firebase_storage_platform_interface firebase_storage_web flutter]
- flare_flutter 3.0.2 [collection flutter meta]
- flutter 0.0.0 [characters collection material_color_utilities meta vector_math web sky_engine]
- flutter_bloc 7.3.3 [flutter bloc provider]
- flutter_emoji 2.5.1 [characters http]
- flutter_file_dialog 3.0.2 [flutter]
- flutter_multi_formatter 2.11.12 [flutter collection base58check bech32]
- flutter_phoenix 1.1.1 [flutter]
- flutter_smartlook 4.1.9 [flutter]
- flutter_spinkit 5.2.0 [flutter]
- flutter_sticky_header 0.6.3 [flutter value_layout_builder]
- flutter_svg 2.0.7 [flutter vector_graphics vector_graphics_codec vector_graphics_compiler]
- flutter_vibrate 1.3.0 [flutter]
- fluttertoast 8.2.2 [flutter flutter_web_plugins]
- get_it 7.6.4 [async collection]
- google_fonts 4.0.4 [flutter http path_provider crypto]
- google_sign_in 6.1.5 [flutter google_sign_in_android google_sign_in_ios google_sign_in_platform_interface google_sign_in_web]
- image 4.1.3 [archive meta xml]
- image_gallery_saver 2.0.3 [flutter]
- image_picker 0.8.4+1 [flutter flutter_plugin_android_lifecycle image_picker_for_web image_picker_platform_interface]
- in_app_review 2.0.4 [flutter in_app_review_platform_interface]
- intl 0.18.1 [clock meta path]
- intl_phone_field 3.2.0 [flutter]
- latlong2 0.8.2 [intl]
- location 4.4.0 [flutter location_platform_interface location_web]
- logging 1.2.0
- lottie 2.6.0 [archive flutter path vector_math]
- material_floating_search_bar_2 0.5.0 [flutter meta]
- meta 1.9.1
- modal_bottom_sheet 3.0.0-pre [flutter]
- notification_permissions 0.6.1 [flutter]
- ntp 2.0.0
- package_info_plus 3.0.3 [ffi flutter flutter_web_plugins http meta path package_info_plus_platform_interface win32]
- path 1.8.3
- path_provider 2.1.1 [flutter path_provider_android path_provider_foundation path_provider_linux path_provider_platform_interface path_provider_windows]
- permission_handler 7.1.0 [flutter meta permission_handler_platform_interface]
- pin_code_fields 7.4.0 [flutter]
- provider 6.0.5 [collection flutter nested]
- qr_flutter 4.1.0 [flutter qr]
- rive 0.7.33 [collection flutter graphs http meta]
- screenshot 2.1.0 [flutter]
- share_plus 4.5.3 [cross_file meta mime flutter share_plus_platform_interface share_plus_linux share_plus_macos share_plus_windows share_plus_web]
- shared_preferences 2.0.7 [flutter meta shared_preferences_linux shared_preferences_macos shared_preferences_platform_interface shared_preferences_web shared_preferences_windows]
- shimmer 3.0.0 [flutter]
- sign_in_with_apple 3.3.0 [flutter meta sign_in_with_apple_platform_interface sign_in_with_apple_web]
- sqflite 2.0.1 [flutter sqflite_common path]
- staggered_grid_view_flutter 0.0.4 [flutter]
- store_redirect 2.0.1 [flutter]
- string_similarity 2.0.0
- stripe_payment 1.1.4 [flutter]
- timer_count_down 2.2.2 [flutter]
- timezone 0.7.0 [path]
- url_launcher 6.1.14 [flutter url_launcher_android url_launcher_ios url_launcher_linux url_launcher_macos url_launcher_platform_interface url_launcher_web url_launcher_windows]
- uuid 3.0.5 [crypto]
- visibility_detector 0.2.2 [flutter]
- wakelock 0.5.6 [flutter meta wakelock_macos wakelock_platform_interface wakelock_web wakelock_windows]

dev dependencies:
- csv 5.0.2
- flutter_native_splash 2.3.3 [args flutter flutter_web_plugins js html image meta path universal_io xml yaml]
- flutter_test 0.0.0 [flutter test_api matcher path fake_async clock stack_trace vector_math async boolean_selector characters collection material_color_utilities meta source_span stream_channel string_scanner term_glyph web]

dependency overrides:
- firebase_auth 4.6.3 [firebase_auth_platform_interface firebase_auth_web firebase_core firebase_core_platform_interface flutter meta]
- firebase_auth_platform_interface 6.15.3 [_flutterfire_internals collection firebase_core flutter meta plugin_platform_interface]
- flutter_hooks 0.18.6 [flutter]

transitive dependencies:
- _fe_analyzer_shared 61.0.0 [meta]
- _flutterfire_internals 1.3.7 [collection firebase_core firebase_core_platform_interface flutter meta]
- analyzer 5.13.0 [_fe_analyzer_shared collection convert crypto glob meta package_config path pub_semver source_span watcher yaml]
- archive 3.4.5 [crypto path pointycastle]
- args 2.4.2
- async 2.11.0 [collection meta]
- base58check 2.0.0 [crypto collection]
- bech32 0.2.2 [convert]
- boolean_selector 2.1.1 [source_span string_scanner]
- cached_network_image_platform_interface 1.0.0 [flutter flutter_cache_manager]
- cached_network_image_web 1.0.1 [flutter flutter_cache_manager cached_network_image_platform_interface]
- camera_android 0.10.8+12 [camera_platform_interface flutter flutter_plugin_android_lifecycle stream_transform]
- camera_avfoundation 0.9.13+6 [camera_platform_interface flutter stream_transform]
- camera_platform_interface 2.5.2 [cross_file flutter plugin_platform_interface stream_transform]
- camera_web 0.3.2+3 [camera_platform_interface flutter flutter_web_plugins stream_transform]
- characters 1.3.0
- clock 1.1.1
- cloud_firestore_platform_interface 5.16.2 [_flutterfire_internals collection firebase_core flutter meta plugin_platform_interface]
- cloud_firestore_web 3.7.2 [_flutterfire_internals cloud_firestore_platform_interface collection firebase_core firebase_core_web flutter flutter_web_plugins js]
- cloud_functions_platform_interface 5.5.2 [firebase_core flutter meta plugin_platform_interface]
- cloud_functions_web 4.6.2 [cloud_functions_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins js]
- convert 3.1.1 [typed_data]
- cross_file 0.3.3+5 [js meta]
- crypto 3.0.3 [typed_data]
- csslib 1.0.0 [source_span]
- device_info_platform_interface 2.0.1 [flutter meta plugin_platform_interface]
- fake_async 1.3.1 [clock collection]
- ffi 2.1.0
- file 6.1.4 [meta path]
- firebase_analytics_platform_interface 3.7.1 [_flutterfire_internals firebase_core flutter meta plugin_platform_interface]
- firebase_analytics_web 0.5.5+1 [_flutterfire_internals firebase_analytics_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins js]
- firebase_auth_web 5.8.2 [firebase_auth_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins http_parser js meta]
- firebase_core_platform_interface 4.8.0 [collection flutter flutter_test meta plugin_platform_interface]
- firebase_core_web 2.8.0 [firebase_core_platform_interface flutter flutter_web_plugins js meta]
- firebase_crashlytics_platform_interface 3.6.7 [_flutterfire_internals collection firebase_core flutter meta plugin_platform_interface]
- firebase_dynamic_links_platform_interface 0.2.6+7 [_flutterfire_internals firebase_core flutter meta plugin_platform_interface]
- firebase_in_app_messaging_platform_interface 0.2.4+7 [_flutterfire_internals firebase_core flutter meta plugin_platform_interface]
- firebase_messaging_platform_interface 4.5.8 [_flutterfire_internals firebase_core flutter meta plugin_platform_interface]
- firebase_messaging_web 3.5.8 [_flutterfire_internals firebase_core firebase_core_web firebase_messaging_platform_interface flutter flutter_web_plugins js meta]
- firebase_performance_platform_interface 0.1.4+7 [_flutterfire_internals firebase_core flutter plugin_platform_interface]
- firebase_performance_web 0.1.4+7 [_flutterfire_internals firebase_core firebase_core_web firebase_performance_platform_interface flutter flutter_web_plugins js]
- firebase_storage_platform_interface 4.4.7 [collection firebase_core flutter meta plugin_platform_interface]
- firebase_storage_web 3.6.8 [_flutterfire_internals async firebase_core firebase_core_web firebase_storage_platform_interface flutter flutter_web_plugins http js meta]
- flutter_blurhash 0.7.0 [flutter]
- flutter_cache_manager 3.3.1 [clock collection file flutter http path path_provider rxdart sqflite uuid]
- flutter_plugin_android_lifecycle 2.0.16 [flutter]
- flutter_web_plugins 0.0.0 [flutter characters collection material_color_utilities meta vector_math web]
- glob 2.1.2 [async collection file path string_scanner]
- google_identity_services_web 0.2.1+1 [js meta]
- google_sign_in_android 6.1.20 [flutter google_sign_in_platform_interface]
- google_sign_in_ios 5.6.4 [flutter google_sign_in_platform_interface pigeon]
- google_sign_in_platform_interface 2.4.2 [flutter plugin_platform_interface quiver]
- google_sign_in_web 0.12.0+5 [flutter flutter_web_plugins google_identity_services_web google_sign_in_platform_interface http js]
- graphs 2.3.1 [collection]
- html 0.15.4 [csslib source_span]
- http 0.13.6 [async http_parser meta]
- http_parser 4.0.2 [collection source_span string_scanner typed_data]
- image_picker_for_web 2.2.0 [flutter flutter_web_plugins image_picker_platform_interface mime]
- image_picker_platform_interface 2.9.1 [cross_file flutter http plugin_platform_interface]
- in_app_review_platform_interface 2.0.4 [flutter url_launcher plugin_platform_interface platform]
- js 0.6.7 [meta]
- json_annotation 4.8.1 [meta]
- location_platform_interface 2.3.0 [flutter meta plugin_platform_interface]
- location_web 3.1.1 [flutter flutter_web_plugins http_parser js location_platform_interface meta]
- matcher 0.12.16 [async meta stack_trace term_glyph test_api]
- material_color_utilities 0.5.0 [collection]
- mime 1.0.4
- nested 1.0.0 [flutter]
- octo_image 1.0.2 [flutter flutter_blurhash]
- package_config 2.1.0 [path]
- package_info_plus_platform_interface 2.0.1 [flutter meta plugin_platform_interface]
- path_parsing 1.0.1 [vector_math meta]
- path_provider_android 2.2.0 [flutter path_provider_platform_interface]
- path_provider_foundation 2.3.1 [flutter path_provider_platform_interface]
- path_provider_linux 2.2.1 [ffi flutter path path_provider_platform_interface xdg_directories]
- path_provider_platform_interface 2.1.1 [flutter platform plugin_platform_interface]
- path_provider_windows 2.2.1 [ffi flutter path path_provider_platform_interface win32]
- permission_handler_platform_interface 3.12.0 [flutter meta plugin_platform_interface]
- petitparser 5.4.0 [meta]
- pigeon 11.0.1 [analyzer args collection meta path yaml]
- platform 3.1.3
- plugin_platform_interface 2.1.6 [meta]
- pointycastle 3.7.3 [collection convert js]
- pub_semver 2.1.4 [collection meta]
- qr 3.0.1 [meta]
- quiver 3.2.1 [matcher]
- rational 2.2.2
- rxdart 0.27.7
- share_plus_linux 3.0.1 [cross_file share_plus_platform_interface file flutter meta url_launcher]
- share_plus_macos 3.0.1 [share_plus_platform_interface flutter]
- share_plus_platform_interface 3.1.2 [cross_file flutter meta mime plugin_platform_interface]
- share_plus_web 3.1.0 [cross_file share_plus_platform_interface url_launcher flutter flutter_web_plugins meta mime]
- share_plus_windows 3.0.1 [share_plus_platform_interface flutter meta url_launcher]
- shared_preferences_linux 2.3.1 [file flutter path path_provider_linux path_provider_platform_interface shared_preferences_platform_interface]
- shared_preferences_macos 2.0.5 [flutter shared_preferences_platform_interface]
- shared_preferences_platform_interface 2.3.1 [flutter plugin_platform_interface]
- shared_preferences_web 2.2.1 [flutter flutter_web_plugins shared_preferences_platform_interface]
- shared_preferences_windows 2.3.1 [file flutter path path_provider_platform_interface path_provider_windows shared_preferences_platform_interface]
- sign_in_with_apple_platform_interface 1.0.0 [flutter plugin_platform_interface meta]
- sign_in_with_apple_web 1.0.1 [flutter flutter_web_plugins sign_in_with_apple_platform_interface js]
- sky_engine 0.0.99
- source_span 1.10.0 [collection path term_glyph]
- sqflite_common 2.5.0 [synchronized path meta]
- stack_trace 1.11.0 [path]
- stream_channel 2.1.1 [async]
- stream_transform 2.1.0
- string_scanner 1.2.0 [source_span]
- synchronized 3.1.0
- term_glyph 1.2.1
- test_api 0.6.0 [async boolean_selector collection meta source_span stack_trace stream_channel string_scanner term_glyph]
- typed_data 1.3.2 [collection]
- universal_io 2.2.2 [collection meta typed_data]
- url_launcher_android 6.1.0 [flutter url_launcher_platform_interface]
- url_launcher_ios 6.1.5 [flutter url_launcher_platform_interface]
- url_launcher_linux 3.0.6 [flutter url_launcher_platform_interface]
- url_launcher_macos 3.0.7 [flutter url_launcher_platform_interface]
- url_launcher_platform_interface 2.1.5 [flutter plugin_platform_interface]
- url_launcher_web 2.0.20 [flutter flutter_web_plugins url_launcher_platform_interface]
- url_launcher_windows 3.0.8 [flutter url_launcher_platform_interface]
- value_layout_builder 0.3.1 [flutter]
- vector_graphics 1.1.7 [flutter vector_graphics_codec]
- vector_graphics_codec 1.1.7
- vector_graphics_compiler 1.1.7 [args meta path_parsing xml vector_graphics_codec]
- vector_math 2.1.4
- wakelock_macos 0.4.0 [flutter flutter_web_plugins wakelock_platform_interface]
- wakelock_platform_interface 0.3.0 [flutter meta]
- wakelock_web 0.4.0 [flutter flutter_web_plugins js wakelock_platform_interface]
- wakelock_windows 0.2.1 [flutter wakelock_platform_interface win32]
- watcher 1.1.0 [async path]
- web 0.1.4-beta
- win32 3.1.4 [ffi]
- xdg_directories 1.0.3 [meta path]
- xml 6.3.0 [collection meta petitparser]
- yaml 3.1.2 [collection source_span string_scanner]

If we use the app with a good network everything works fine, but when the device is on an Edge connection, the big listener returns a result but for 1-2 minutes, all the others Firestore queries stop working (all the futures that are waiting for a Firestore fetch won't complete until those 1-2 minutes passed).

@limonadev
FlutterFire just sends some data from Dart, which hits the native Firebase SDKs, and sends the data back once they return some data. There isn't anything to debug on our end since it's a Firebase/SDK/ problem.
This will need to reporting to Firebase support directly, there is not much FlutterFire can do here, we're just a wrapper to the underlying native SDKs.
I'll close this for now, as this is related to Edge connection case / network. You may raise this with Firebase support for further resolution.


Restore cmd-click on window-title feature on macOS

If you command-click on a window-title (the filename), on every macOS-Application it allows you to reveal the file in the Finder. This was possible also in vscode in older versions, but starting with version 1.75.0 it seems not to work.
Can you restore that or is that an Electron-bug?

Try with window.titleBarStyle set to native

Works, but why has this changed?
I have not changed the settings before - so I was in custom (default) mode - and it worked (till last update).

window.titleBarStyle: native works but the title doesn't have the theme colours so doesn't look great.
Pretty sure this was working fine with themed title bars a few weeks ago, without needing to change this setting.

We used to have a context menu showing all segments of the path of the opened file up to the root that you could use to reveal that segment in the native explorer. This menu got lost, a while ago.
Bringing it back now via https://github.com/microsoft/vscode/pull/199503

I am updating the title because I think its Ctrl-click to open the context menu, not Command-click, but please let me know if I am wrong.

Its COMMAND+Click.
Its a System-Feature on macOS.
And there you get the chance to open the finder at that listed folders which is very helpful.

Got it. We never supported Cmd-click as far as I can recall. Since we are not drawing a native title control on macOS, I think going via the context menu is a good compromise.

Not sure what the gif above shows, but its not the native window titlebar and also does not look like my vscode (it has no searchbar and so on).

This is only an issue when custom title is enabled (which is on by default on macOS).

Sorry, I take it back. Even with custom menu we want to support Cmd-click for this feature. I am able to restore it but only when Cmd-click on the command center:

VSCode 1.82.2 on the left,  1.74.3 on the right (November 2022)
https://github.com/microsoft/vscode/assets/1027024/0c425040-774c-49dc-80ac-9fc98581d6f9

Verification:

be on macOS with custom title and command center enabled
open a file from your disk
right-click into command center
ensure you see path segments of the active file and can click to reveal in OS
ensure you also see config options (e.g. hide command center)
right-click over empty space left or right of command center
verify you only get the config options
right-click over layout control buttons
verify you only get config options and button options

I am able to restore it but only when Cmd-click on the command center

I guess this means you can't restore it on window title yet?
Can this be kept open to restore it on window title in future? (to reflect standard macos behaviour, which previously worked0
Or is there something that will prevent this from being reintroduced?

@penx the command center is actually the window title in VS Code:

Are you explicitly disabling command center?

I disabled it to record the video above and kept it off. I only access command centre via keyboard so preference would be to keep it disabled, but tbh not a big deal if I need to keep it enabled to access this feature, now that I know that's what I need to do.

Cool, thanks for trying and explaining :)

One idea we could try is to add an icon next to the title, similar to what native titles do on macOS:

And then allow to click on that icon to bring up the menu. We would have to disable window dragging for this area though, not sure if it would annoy people.


Refresh: cleanup of Cloud tutorial assets naming

Summary of the changes / Why this is an improvement

Rationalizing the naming scheme of screenshots and other assets so they're easier to use
Deleting lots of old screenshots no longer serving any purpose

Checklist

[ ] CLA is signed

props for the clean-up, @matthijskrul

Thanks for taking a look! :)


Support for multi queries, eg. [min-width="1px"][max-width="2px"]

Very nice, thanks you :)

Sweet, @marcj can you bump up the version number and update NPM? Let me know if I should make a pull request.


Add table aws_pinpoint_app

References
Add any related links that will help us understand the resource, including vendor documentation, related GitHub issues, and Go SDK documentation.

https://docs.aws.amazon.com/pinpoint/latest/apireference/apps.html
https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/pinpoint#Client.GetApps
https://docs.aws.amazon.com/sdk-for-go/api/service/pinpoint/#Pinpoint.GetApps

Can you please add the table for aws_pinpoint_app? Thanks!

@tinder-tremaineeto Appreciate using Steampipe!!
While we acknowledge looking into this, would you be able to share your use case of using Steampipe? This will help us with prioritising. Thanks in advance.

Thanks @rajlearner17!
We are using steampipe in conjunction with Redash to query our AWS services, if that helps fill in some context.


refactor: avoid duplicated logging and httpc options setting

I introduced this unnecessary repetition when I started using fetch_file! both for fetching the package manifest and tarball in #64.

:green_heart: :blue_heart: :purple_heart: :yellow_heart: :heart:


Request password reset not working in v0.14.0

Hi,
After upgrade to v0.14.0 request password reset stopped working.
$ionicAuth.requestPasswordReset(email);
Chrome error error
VM9201:27 TypeError: Cannot read property 'set' of undefined
    at e.requestPasswordReset (ionic.cloud.min.js:6)
    at b.$scope.requestPasswordReset (controllers.js:260)
    at fn (eval at compile (ionic.bundle.min.js:246), <anonymous>:4:321)
    at ionic.bundle.min.js:448
    at b.$eval (ionic.bundle.min.js:168)
    at b.$apply (ionic.bundle.min.js:169)
    at HTMLButtonElement.<anonymous> (ionic.bundle.min.js:448)
    at HTMLButtonElement.c (ionic.bundle.min.js:69)
    at n (ionic.bundle.min.js:22)
    at t (ionic.bundle.min.js:22)

iPhone error log
Error: undefined is not an object (evaluating 'this.storage.set')
requestPasswordReset@file:///var/containers/Bundle/Application/3A827423-25EE-4BDD-BD6F-947BE548BF19/MyApp.app/www/lib/ionic.cloud.min.js:6:4051
requestPasswordReset@file:///var/containers/Bundle/Application/3A827423-25EE-4BDD-BD6F-947BE548BF19/MyApp.app/www/js/user/controllers.js:260:44
fn
file:///var/containers/Bundle/Application/3A827423-25EE-4BDD-BD6F-947BE548BF19/MyApp.app/www/lib/ionic/js/ionic.bundle.min.js:448:9475
$eval@file:///var/containers/Bundle/Application/3A827423-25EE-4BDD-BD6F-947BE548BF19/MyApp.app/www/lib/ionic/js/ionic.bundle.min.js:168:493
$apply@file:///var/containers/Bundle/Application/3A827423-25EE-4BDD-BD6F-947BE548BF19/MyApp.app/www/lib/ionic/js/ionic.bundle.min.js:169:222
file:///var/containers/Bundle/Application/3A827423-25EE-4BDD-BD6F-947BE548BF19/MyApp.app/www/lib/ionic/js/ionic.bundle.min.js:448:9462
c@file:///var/containers/Bundle/Application/3A827423-25EE-4BDD-BD6F-947BE548BF19/MyApp.app/www/lib/ionic/js/ionic.bundle.min.js:69:221
dispatchEvent@[native code]
n@file:///var/containers/Bundle/Application/3A827423-25EE-4BDD-BD6F-947BE548BF19/MyApp.app/www/lib/ionic/js/ionic.bundle.min.js:22:397
t@file:///var/containers/Bundle/Application/3A827423-25EE-4BDD-BD6F-947BE548BF19/MyApp.app/www/lib/ionic/js/ionic.bundle.min.js:22:217
l@file:///var/containers/Bundle/Application/3A827423-25EE-4BDD-BD6F-947BE548BF19/MyApp.app/www/lib/ionic/js/ionic.bundle.min.js:22:1458

I'm also getting this trying to use a code with $ionicAuth.confirmPasswordReset(code, newpass);
ionic.bundle.js:26794 TypeError: Cannot read property 'get' of undefined     at e.confirmPasswordReset (ionic.cloud.min.js:6)     at Scope.$scope.enterCode (controllers.js:509)     at fn (eval at compile (ionic.bundle.js:27638), <anonymous>:4:429)     at expensiveCheckFn (ionic.bundle.js:28651)     at callback (ionic.bundle.js:38178)     at Scope.$eval (ionic.bundle.js:30395)     at Scope.$apply (ionic.bundle.js:30495)     at HTMLFormElement.<anonymous> (ionic.bundle.js:38183)     at HTMLFormElement.dispatch (jquery-3.0.0.min.js:3)     at HTMLFormElement.q.handle (jquery-3.0.0.min.js:3)     at triggerMouseEvent (ionic.bundle.js:2953)     at tapClick (ionic.bundle.js:2942)     at HTMLDocument.tapTouchEnd (ionic.bundle.js:3069)
I upgraded because I was getting a 404 error with 0.8.1 version of cloud-ionic.

I confirm that I am receiving this same error with Ionic 2 and Cloud 0.14.0.

It also happens on Ionic 1 with Cloud v0.14.0.
The problem should be in ionic-cloud v0.14.0, I used previous version before and password reset worked without problem.

Roll back @bgizdov ?

@bgizdov @edencorbin @wbhob Sorry for the delay here. We missed something after adding a localstorage utility to the password reset utility. Thanks for the report, this has been fixed and we'll make a release soon!

0.14.1 is out! Please update.

Can merge with DB branch?
On Tue, Nov 22, 2016 at 2:07 PM, Daniel Imhoff<EMAIL_ADDRESS>wrote:

0.14.1 is out! Please update.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/driftyco/ionic-cloud/issues/81#issuecomment-262334426,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEPIEvrtD7cgJ7ZDwQB3MMMkmA4PmhDdks5rAz1agaJpZM4KhI9X
.

--
Wilson Hobbs
Programmer Guy at Beakr https://www.beakr.co
"clackity clack" - me
(404) 719-3252
<EMAIL_ADDRESS>wilsonhobbs.com

https://github.com/driftyco/ionic-cloud/commit/de2212388c0f45f65f31ed56641774a54a7c390f 🎉

:)
On Tue, Nov 22, 2016 at 3:11 PM, Daniel Imhoff<EMAIL_ADDRESS>wrote:

de22123
https://github.com/driftyco/ionic-cloud/commit/de2212388c0f45f65f31ed56641774a54a7c390f
🎉
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/driftyco/ionic-cloud/issues/81#issuecomment-262352228,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEPIEvoVEhYYTLngNsngH7HAsX9ymLluks5rA0yBgaJpZM4KhI9X
.

--
Wilson Hobbs
Programmer Guy at Beakr https://www.beakr.co
"clackity clack" - me
(404) 719-3252
<EMAIL_ADDRESS>wilsonhobbs.com

@dwieeb should I use the DB branch if I'm not using DB yet, but planning on it as soon as invites go out?

@wbhob DB branch is just master (sometimes slightly outdated) + DB integration. It should be pretty much the same thing.


Add PowMr Inverter Support

Is there an existing issue for this?

[X] I have searched the existing issues

Current Behavior
Add support for PowMr inverters https://powmr.com/ a PIP type inverter, by the addition of an image file, suggest

from: https://powmr.com/cdn/shop/files/1600Watt220Vac12VdcAllInOneInverterCharger-1.jpg?v=1692683840&width=800
Expected behaviour
As per other inverters. Data from the PowMr inverters being provided by the following integration: https://github.com/odya/esphome-powmr-hybrid-inverter
Possible Solutions
Integration developer has already mapped his outputs to be compatible with SunSynk card,
See example at: https://github.com/odya/esphome-powmr-hybrid-inverter/blob/main/examples/inverter-card-example.yaml
Mode
Both
Context / Reason
Cater for additional inverter brand(s).

Added to https://github.com/slipx06/sunsynk-power-flow-card/releases/tag/v4.27.0


Unable to download webpage: HTTP Error 429: Too Many Requests

Checklist

[ ] I'm reporting a broken site support issue
[x] I've verified that I'm running youtube-dl version 2020.03.01
[x] I've checked that all provided URLs are alive and playable in a browser
[x] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[x] I've searched the bugtracker for similar bug reports including closed ones
[x] I've read bugs section in FAQ

Verbose log

 youtube-dl --verbose  https://www.youtube.com/watch?v=1316a92f-1ef7-404a-5b86-08d7c013d6db

[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'--verbose', u'https://www.youtube.com/watch?v=1316a92f-1ef7-404a-5b86-08d7c013d6db']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2020.03.01
[debug] Python version 2.7.13 (CPython) - Linux-4.19.66-v7+-armv7l-with-debian-9.11
[debug] exe versions: none
[debug] Proxy map: {}
[youtube] 1316a92f-1e: Downloading webpage
ERROR: Unable to download webpage: HTTP Error 429: Too Many Requests (caused by HTTPError()); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 627, in _request_webpage
    return self._downloader.urlopen(url_or_request)
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 2238, in urlopen
    return self._opener.open(req, timeout=self._socket_timeout)
  File "/usr/lib/python2.7/urllib2.py", line 435, in open
    response = meth(req, response)
  File "/usr/lib/python2.7/urllib2.py", line 548, in http_response
    'http', request, response, code, msg, hdrs)
  File "/usr/lib/python2.7/urllib2.py", line 473, in error
    return self._call_chain(*args)
  File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain
    result = func(*args)
  File "/usr/lib/python2.7/urllib2.py", line 556, in http_error_default
    raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)

Description

I'm trying to get data and play the video in raspbian 9, omxplayer. Youtube-dl says "two many connections". But I've tried with a pure debian 9 using mpv and the video is playing without problems. Same network for the PC for all the computers and rasps.

There's a pinned issue on the repo regarding this, have you read through that?
https://github.com/ytdl-org/youtube-dl/issues/23638

Yes, but it's so strange that mpv is running well streaming youtube videos (i think is using youtube-dl internally) and omxplayer+youtube-dl not.  My rasp is in the same network than the PC, so... posible bug?


Fix platform-dependent FS stats on Darwin

Ping

Folks, any feedback? What's the blocker? Please let me know if there is anything that should be changed or improved. Thanks.

Any additional changes required?


Ability to search and filter Kafka connectors by type, name and statuses

Is your proposal related to a problem?
As a user, I'd like to filter deployed Kafka connectors by name, statuses(e.g. FAILED, RUNNING), and their type (SOURCE, SINK)
(Write your answer here.)
Describe the solution you'd like
At this moment, we haven't got a feature to filter connectors by their statuses, types and names.
Please, take a look at the screenshot below:

(Describe your proposed solution here.)
There is a controller com.provectus.kafka.ui.controller.KafkaConnectController with several REST endpoints
We need to add a new GET request or modify an existing to be able to filter connectors by:

name
status (RUNNING, FAILED, etc)
and type (SOURCE, SINK)

Describe alternatives you've considered

(Write your answer here.)
Additional context

(Write your answer here.)

Done within 0.3.


a better way to do signal introductions

Using stdin/stdout for the signal introductions is pretty annoying since those are also used for data transfer.

I'm wondering about how this might work. One idea, although it's cumbersome, might be to
rtcat -i
on computer1 to get an introduction token. Then, elsewhere,
rtcat -i [computer1 intro token]
which will spit out the answer token, and start listening for a connection. Finally, on the first machine,
rtcat -c [computer2 answer token].
When you have tokens for both machines, assuming they're static, you can just rtcat -i [alice's token] and rtcat -c [bob's token].


Paid job, looking for dev

Hello, I need help coding a modification I will pay for help.

Hello,
Could you explain here what modification you want?
Otherwise, you could contact me at rom @ rom1v . com.


In-Memory Engine: Load regions without waiting for apply thread to consume the write batch

Load regions without waiting for apply thread to consume the write batch
Do so by proposing a no-op.

/assign @afeinberg


distiinct() missing in every find query

Discussed in https://github.com/roman-right/beanie/discussions/854

Originally posted by gaurav25122000 February  6, 2024
Find queries should either support chaining of distinct or have a param that returns the distinct value which can be chained further into count() etc functions if needed.

Do agree. Thank you


[Feature Request]: Adding in approved devices

What feature would you like to see added to TallyArbiter?
Adding in approved Devices.
Profiles for Tally devices could be sponsored by the manufacturers or for them to write the code for their devices.

@hadphild can you explain this a little further? We have had some video switcher manufacturers reach out to us about adding specific support. But when you say “devices”, are you talking about Tally Arbiter Source Types?

More the devices for less technical people. IE Panasonic UE 150 and what TSL version that has and all the tally features in TA. This could apply to all Tally Devices.
IE if a PTZ is in a Techs preview to move can be Green or if there are other states.

Device Actions as a part of a device profile. Makes sense. Would be a nice way to auto tally those things without the user having to specifically set it up.


module 'cv2' has no attribute 'cvtColor'

every time I try personmask Ultra V2, I get this error
module 'cv2' has no attribute 'cvtColor'
I have all the vittmatte models downloaded into  comfyui models/layerstyle
please help!

report your opencv-python and opencv-contrib-python version here

Can you let me know how to get those?Sent from my iPhoneOn Oct 14, 2024, at 12:34 AM, chflame163 @.***> wrote:
report your opencv-python and opencv-contrib-python version here
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>


contact/add does not trigger automation event

Hi, I have used the API to add a contact to a list. There is an automation on my account that should trigger once a contact subscribes to a specific list. However, when the user is added through the API, the contact does not automatically get added to the automation. It seems like I have to make another request to add the contact to that automation. This can cause an application to easily reach the 5 req/s cap if more than two users sign up simultaneously.

Never mind, I hadn't activated the automation. Silly me. Closing this.


Replace telon's input-catching with acceptable inputs

This fixes the bug where the tooltip (following the mouse),
when moved during dialog, would show the old tooltip text.
The reason for that was how telon blocked not just click events
but also the item hover events.
Because we actually care only about skipping dialog, make it
a state and use the main input handler to deal with it.

@StraToN there should probably be demos for tooltip-follows-mouse as well as what currently exists.
Do you foresee problems with this? Seems to work here, though I haven't played through a game with it yet.

@StraToN btw I think a new interface in ESC for this should be like accept_input ONLY_SKIP. And add a NONE. So I'll get back to this soon. Opinions on the interface? The change in general?

@fire What other type of actions could be inputed by the player over the dialog apart from skipping it?
If any other can be thought of, then accept_input sounds ok. Else, accept_skip [YES/NO] would probably be clearer. But again, only if no other kind of action exists.

@StraToN InputEventMouseMotion which is required for tooltips-following-mouse to work.
The telon implementation for disabling input disabled everything but clicks to telon, meaning no item could be hovered during dialog, leading to the bug where we see the wrong tooltip.
Also the telon implementation for cut_scene telon disable_input and cut_scene telon enable_input work on a Viewport level, meaning that even if we had only accepted_inputs.ACCEPT_INPUT_SKIP instead of telon, any cutscene which disables input would also display the wrong tooltip.
So far in my experimentation, this commit is pure gold. It does not mess with Viewport or control nodes and allows the tooltip to work under all circumstances. It also denies opening the menu in accept_input NONE and accept_input SKIP, as well as elegantly disables savegames in those conditions so we narrow the risk of saving a messed-up state.

@mjtorn Ah, you meant it as a direct information for the node itself (ie. mouse pass/skip...), not in a functional way (ie. dialog skip). My bad, sorry for this misunderstanding. Well, seems ok then, since it can be interesting to have different behaviors for each dialog.


Beat Per Section offsets note when placed

Describe your bug here.
When the "Beat Per Section" option is not 4, notes will offset.
Only way I can explain it is if I turn sections into fractions
With a bps of 4
If I place a note at 0/16, it will place at 0/16
if I place a note at 1/16, it will place at 1/16
That is the normal behavior
With a bps of 2
If I place a note at 0/8, it will place at 0/16
If I place a note at 1/8, it will place at 2/16
Note the "2/16" and not "1/8".
When it register, it is fine, but when it place it thinks it's a normal 4 bps section and offset the note
With a bps of 6
If I place a note at 0/24, it will place at 0/16
If I place a note at 1/24, it will place at 0.66/16
Again, same issue here, it convert to a 16 fraction and offset, but this time backwards
Black X -> Where I clicked
Red   O -> Where the note placed
BPS of 2

BPS of 6

Command Prompt/Terminal logs (if existing)
Unaplicable

Are you modding a build from source or with Lua?
Lua
What is your build target?
Windows
Did you edit anything in this build? If so, mention or summarize your changes.
No, and Lua can't modify the chart editor anyway

I just realised that the Vortex Editor could be at fault too

Not a bug.

????????????

I find it hard to believe that it isn't bug and you must have miss understood me, there is no way

????????????

Visual Issue

????????????

Visual Issue

No it's not? I just retried it and the note where placed at the wrong location (aka in the next section) and not how I placed them


Create documentaton for expression syntax

Description:
Currently a doc is not available explaining the syntax. We need a doc with the relevant information from the developers.
Suggested Labels:

Suggested Assignees:

Affected Product Version:
OS, DB, other environment details and versions:
Steps to reproduce:
Related Issues:

https://github.com/wso2/docs-choreo-dev/pull/45


Link missing in README.md

Details:
In Document section. Links Github  and ReadTheDocs are missing.
Please add correct and related links for community users, thanks!

Hi, Github and ReadTheDocs are just placeholder parts so there will be no links there, we will remove them, thanks for reporting, and sorry for the confusion.

Hi, Github and ReadTheDocs are just placeholder parts so there will be no links there, we will remove them, thanks for reporting, and sorry for the confusion.

Thanks for the reply, hope more docs (except those in the docs store) can be publicly shown for dev contributors!


column filter

Does this support column filter?
thank you

Not at this stage, but you can use the global filter which is more powerful and is able to filter all columns.

thank you


siteUrl reported for Property Sets is not user friendly

If I create a Property Set, call it Foo, the siteUrl is some kinda of GUID, rather than Foo.
My application that uses the Java API to get a list of siteUrls to display to the user then looks really bad - I list a bunch of nice looking siteUrls, then the Property Sets are all sc-set:GUID . Here's a code snippet:
 public List<String> getSites()
    {
        final List<String> verifiedSites = new ArrayList<>();

        try
        {
            final Webmasters.Sites.List request = mWebMasters.sites().list();
            final SitesListResponse siteList = request.execute();
            final List<WmxSite> siteEntries = siteList.getSiteEntry();

            if (siteEntries != null)
            {
                for (WmxSite currentSite : siteEntries)
                {
                    final String permissionLevel = currentSite.getPermissionLevel();
                    if (!"siteUnverifiedUser".equals(permissionLevel))
                    {
                        verifiedSites.add(currentSite.getSiteUrl());
                    }
                }
            }
        }
        catch (IOException e)
        {
            LOGGER.warn("Failed to get verified sites " + e, e);
        }
        Collections.sort(verifiedSites);
        return verifiedSites;
    }

No solution till Google fix their end.

Is this something that might be improved in a future release?

Hey @liamsharp - sorry for the slow replies. We're fairly low on staff at the moment, and going through  some release-process fixes that will help make releases easier and more frequent in the future. Once we're done with the process fixes we'll circle back around and take a look at these issues. Apologies again for the wait.

@jadekler, is this something we should look at?

I don't manage these libraries anymore. Rerouting to @chingor13 and @JesseLovelace.

@ajaaym, this issue, and this repo are another place where your team can add value.

@sduskis sure, will look at this.

I've just got an email from Google with the title:
"Property sets no longer supported in Search Console after March 2019"
So I guess we can close this one off!


Update package.json for babel-core to assist previous PR

Bump

Pudding no longer uses Babel. Closing.