Data Manager/Engineer info.json 1.2 walkthrough

Providing documentation for DMs/DEs to understand what they have to do to:

Define Attributes/Dimensions/Measures/Units/Observations
What they need to do for multi-measure datasets
How they define new vs existing components.
Where they need to put the appropriate metadata.
Talk about what gets overriden by the scraper metadata.

@MartynBSpooner @rossbowen @santhosh-thangavel Hey team! Can you please add your planning poker estimates with ZenHub


Using wildcards

Improved API for RoaringBitmap and FastAggregation using wildcards for Iterator and List, as discussed in Issue 145.
Note that one method was not updated: RoaringBitmap#and(Iterator) as it was using old iterators - my guess being for compatibility reasons.
Cheers

Coverage increased (+0.009%) to 90.36% when pulling 5b56bec916422b9b251f72f51a786f458fdb4f18 on Kineolyan:usingWildcards into 5341153de502860bc5b69058f32fec5bbc8c8ac2 on RoaringBitmap:master.

Looks good.


CTHUB - GER Uploader Failing

Describe the Bug
Uploading GER data is now failing in CTHUB
Expected Behaviour
The uploader should either successfully upload the file or display the errors and warnings associated with it to the user so it can be corrected.
Actual Behaviour
The upload fails and just displays a generalized error message.
Implications
GER data cannot be uploaded or tested.

Checked and it is all good now! I was able to upload a test file :)

Tried with a larger file and it is an issue, unfortunately.

It failed once and worked another time. I will leave it as is for now and bring it up if it fails again.


mass ratio setup_interpolant failed

I got an error when converting arrays to numpy in this line.
nodes = to_numpy(nodes)

It looks like it failed because of the self.bk.diff, e.g., cupy or jax, is used for this numpy array here in cached_interpolation.
self.bk.diff(self.y_array) / self.bk.diff(self.x_array)

Since the backend is passed into CachingInterpolant, maybe this line can actually be deleted?

It might be the same issue reported in cached_interpolation.


Selected tab bar indicator jumps to wrong positions  when tab bar is scrollable

Motivation
Everything is perfect if scene rendering is not expensive.  However, it comes a problem if that's expensive rendering, especially on old devices like iPhone5/5s and together with ListView/FlatList. I guess the root cause is expensive rendering could make _renderIndicator transform limp because of single js thread.

This PR is to resolve a problem: selected tab bar indicator could goes to wrong positions.
Test plan
Verified on old iPhone5 and new iPhoneX device

Hey, I just released a new alpha 2.0.0-alpha.0 of the library. It's rewritten using react-native-gesture-handler and react-native-reanimated addresses a many platform specific bugs and performance problems. It's gone through a major refactor and there will be conflicts with your PR.
Please try the new version and see if it addresses your issue. If not, please open a new PR with the change.


Terminal follow link hover only shows up when I press cmd

Testing #172084
Hover over the link -> no UI decoration in the terminal.
Only the hover shows when I am holding Cmd.
I am worried that this is undiscoverable, as the only way to figure out that I have to press cmd requires me to already press cmd.
Can we just show this hover on every link hover (not requiring cmd is pressed)

I was on VS Code Insiders. Should I have used exploration? Did not catch that.

vscode-insiders will only work on Insiders is what I meant. This should be working, it could be related to the uri format?

Here's the command I run
And this path actually exists (clicking on it opens that folder)
echo "vscode-insiders://file/Users/isidor/development/w"


Investigate linking info buttons to locations in quick start guide

It would be ideal to link the info button in any given control to the location in the quick start guide where that control is described.

Stale


remove unused code from pre-DNS

This patch removes code that is no longer used.  It was used to generate an entry for each instance in the /etc/hosts file on the bastion.  The dynamic DNS service makes this unnecessary and in some cases this code causes the stack to fail

simple enough LGTM


'master' tagged nightly containers not being created for Geveva release of consul

$ docker-compose pull
ERROR: manifest for nexus3.edgexfoundry.org:10004/docker-edgex-consul:master not found

cc @lranjbar

Lisa fixed. Closing.


TelescopePromptPrefix not being respected?

Your OneDarkPro config
Dunno if this is a problem with onedark or telescope; I tried using:
local root = '/tmp/nvim-minimal'

-- Set stdpaths to use root dir
for _, name in ipairs({ 'config', 'data', 'state', 'cache' }) do
    vim.env[('XDG_%s_HOME'):format(name:upper())] = root .. '/' .. name
end

-- Bootstrap lazy
local lazypath = root .. '/plugins/lazy.nvim'
if not vim.loop.fs_stat(lazypath) then
    vim.fn.system({
        'git',
        'clone',
        '--filter=blob:none',
        '--single-branch',
        'https://github.com/folke/lazy.nvim.git',
        lazypath,
    })
end
vim.opt.runtimepath:prepend(lazypath)

-- Install plugins
local plugins = {
    {
        'nvim-telescope/telescope.nvim',
        dependencies = { 'nvim-lua/plenary.nvim' },
    },
}
require('lazy').setup(plugins, {
    root = root .. '/plugins',
})

-- Plugin setup
require('onedarkpro').setup({})
vim.cmd('colorscheme onedark')
require('telescope').setup({})

But cannot quite seem to change the  TelescopePromptPrefix highlight.
Error messages
No response
Describe the bug
AFAICT the TelescopePromptPrefix as per https://github.com/olimorris/onedarkpro.nvim/blob/main/lua/onedarkpro/highlights/plugins/telescope.lua#L30 should be purple but I'm seing a plain gray one.
I tried running:
lua vim.api.nvim_set_hl(0, "TelescopePromptPrefix", {fg="Green"})

but that didn't change the color either.

Reproduce the bug
No response
Final checks

[X] I have made sure this issue exists in the latest version of the plugin
[X] I have tested with the minimal.lua config file above and still get the issue
[X] I have confirmed that Treesitter is working correctly by running :checkhealth treesitter
[X] If related to semantic tokens, I have checked that my LSP server supports them
[X] I have made sure this is not a duplicate issue

With this minimal config I can see a red prompt:
local root = "/tmp/onedarkpro"

-- Set stdpaths to use root dir
for _, name in ipairs({ "config", "data", "state", "cache" }) do
  vim.env[("XDG_%s_HOME"):format(name:upper())] = root .. "/" .. name
end

-- Bootstrap lazy
local lazypath = root .. "/plugins/lazy.nvim"
if not vim.loop.fs_stat(lazypath) then
  vim.fn.system({
    "git",
    "clone",
    "--filter=blob:none",
    "--single-branch",
    "https://github.com/folke/lazy.nvim.git",
    lazypath,
  })
end
vim.opt.runtimepath:prepend(lazypath)

-- Install plugins
local plugins = {
  {
    "nvim-telescope/telescope.nvim",
    dependencies = { "nvim-lua/plenary.nvim" },
  },
  {
    "olimorris/onedarkpro.nvim",
  },
}
require("lazy").setup(plugins, {
  root = root .. "/plugins",
})

-- Plugin setup
require("telescope").setup()
require("onedarkpro").setup({
  highlights = {
    TelescopePromptNormal = { fg = "${red}" },
  },
})
vim.cmd("colorscheme onedark")

The order of the require("telescope").setup() call shouldn't matter either. Can you test this out?

If I try your config with:
        TelescopePromptPrefix = { fg = '${red}' },
    },

so that only the Prompt symbol should be highlighted in red then it doesn't seem to work (i.e I want only to change the prompt symbol highlight not the text). Can you reproduce this?

What do you see if you run hi TelescopePromptPrefix?

Wondering if it's related to https://github.com/nvim-telescope/telescope.nvim/issues/2285

Do you actually get a red hl when using TelescopePromptPrefix?

Do you actually get a red hl when using TelescopePromptPrefix?

This looks correct?! I think TelescopePromptNormal might be what you're looking for. This is likely in part down to how I was applying telescope highlights in the theme. A little confusing.

I had a similar issue with nvim lightly. However, I believe this might be a bug in neovim nightly itself as I can reproduce this behavior with multiple color schemes. @petobens, are you using the nightly build of neovim?

Hi @xulongwu4 ! I'm indeed using the nightly build.

I'm having this too. But in a really weird way.
On opening Telescope, the prompt is the color of fg. Then if I delete a session via Telescope, you can see the prompt changes color to red (which is correct):

https://github.com/nvim-telescope/telescope.nvim/issues/2384

https://github.com/nvim-telescope/telescope.nvim/issues/2384

Thanks for finding this. Will leave this issue open for now in case others come across it

Conni's sorted this: a3f17d3baf70df58b9d3544ea30abe52a7a832c2


Create Blog “2023-04-08-test”

Automatically generated by Netlify CMS

👷 Deploy Preview for verdant-kitten-92a3d5 processing.

Name
Link

🔨 Latest commit
0c7ae66aafedf10b889331d25ff7455a8aa3e7bd

🔍 Latest deploy log
https://app.netlify.com/sites/verdant-kitten-92a3d5/deploys/6430492bfad1bd0009ea7ac5


Update to Gradle 8.5

Description
Update to Gradle 8.5
Issues Resolved
Supersedes https://github.com/opensearch-project/flow-framework/pull/218
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Depends on https://github.com/opensearch-project/OpenSearch/pull/11136

> Configure project :
The BasePluginExtension.archivesBaseName property has been deprecated. This is scheduled to be removed in Gradle 9.0. Please use the archivesName property instead. For more information, please refer to https://docs.gradle.org/8.5/dsl/org.gradle.api.plugins.BasePluginExtension.html#org.gradle.api.plugins.BasePluginExtension:archivesName in the Gradle documentation.
	at build_afsw0anpeg9ujezimpr2rcev8.run(/home/runner/work/flow-framework/flow-framework/build.gradle:39)
	(Run with --stacktrace to get the full stack trace of this deprecation warning.)


Display Steve skin for invalid usernames instead of HTTP error

Fix #15
This also replaces the HTTP error 500 with an error 404 when fetching a profile with an invalid username.
Preview:

https://crafthead-dev.mrmicky.workers.dev/avatar/InvalidName404/64
https://crafthead-dev.mrmicky.workers.dev/profile/InvalidName404

Thanks!

FYI: As part of some recent work, I refactored the code and now it's done differently (but in a cleaner fashion). As a nice garnishment, it will now use the offline mode UUID to determine whether to show Alex or Steve!


WIP, try workaround by ignore warnings

Signed-off-by: Or Shoval<EMAIL_ADDRESS>None

/test pull-kubevirt-e2e-kind-1.19-sriov

closing this in favor of https://github.com/kubevirt/kubevirt/pull/6488
it should fix the root problem (will test and then update desc)


Perform a test for PID namespace compatibility

What does this PR do?
If a /host/proc mountpoint is provided and acts like procfs in the sense thatreadlink() is implemented at the /host/proc/self VFS node in a way that returns a relative /host/proc/<PID> link, for which PID (as an integer) is equal to the current process getpid(), then prefer to use /host/proc.
If any of this is untrue, then proceed as though /proc was available, even if it is not.
Motivation
Previously, when /host/proc was available and determined to be a directory, the profiler would replace many calls to /proc with calls to /host/proc instead.  This appears to be broken when the profiler is not operating within the root PID namespace, since the PID returned by perf_event_open() events will be bound to the PID namespace of the instrumenting process (the profiler), and thus /host/proc/<PID> will be invalid (or, at worst, a different process).
Confusingly, /host/proc works in many situations.  It appears to work when /host/proc is provided and the calling process is in the root PID namespace (actually, this is common in the scenarios where full-host profiling is desired and deployed).  Since /host/proc is mounted from that PID namespace, /proc and /host/proc agree.  This actually makes /host/proc irrelevant.
Additional Notes
None :)
How to test the change?
The system-probe dockerfile for the agent can repro this.  Will send privately.

Should we merge it ?


HDDS-3102. ozone getconf command should use the GenericCli parent class

What changes were proposed in this pull request?
org.apache.hadoop.ozone.freon.OzoneGetCOnf implements a tool to print out current configuration values
With all the other CLI tools we already started to use picocli and the GenericCli parent class.
To provide better user experience we should migrate the tool to use GenericCli (+move it to the tools project + remove freon from the package name)
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-3102
How was this patch tested?
N/A

@elek Any suggestion on how to test this change?

The easiest way IMHO to test cli is adding a robot test.
A simple example is here:
https://github.com/apache/hadoop-ozone/blob/master/hadoop-ozone/dist/src/main/smoketest/freon/freon.robot
But Wait Until Keyword Succeeds      3min       10sec     is not required, just the Should contain....
you can easily test robot files with
docker-compsoe exec scm bash
robot smoketest/basic/getconf.robot

And it can be added to one of the test.sh (eg. compose/ozone/test.sh) to be part of the CI tests.

@elek
Thanks for your help! I have added a robot test. Can you take a look please?

note that because the getconf.robot is under basic directory, it will be picked up by compose/ozone/test.sh

@elek friendly ping on this PR.


Added tests to core cautils datastructuremethods

Overview

@vladklokun @Daniel-GrunbergerCA  Looking up at the repo history I see you might have a clue if the armoOpa attribute is still relevant?
I searched for it in regolibrary and it looks like a thing of the past, if so, we can get rid of the ruleWithKSOpaDependency function

Doing a search into the regolibrary repo, I can't find any reference to it, so it seems like it's deprecated

@amirmalka should I get rid of the function and its usage at https://github.com/kubescape/kubescape/blob/master/core/cautils/datastructuresmethods.go#L36

/describe

@amirmalka I've removed the function along with its usage and added  type safe checks and tests to other function.

@amirmalka are you reviewing that?

/review

@cbrom please check the code feedback on core/cautils/datastructuresmethods.go

@cbrom please check the code feedback on core/cautils/datastructuresmethods.go

The type assertion works fine for string and does not lead to panic.
                        if sfrom, ok := from.(string); ok {
				if semver.Compare(version, sfrom) == -1 {
					return false
				}
			} else {
				// Handle case where useFromKubescapeVersion is not a string
				return false
			}

@matthyx I was doing a code improvement on this :( to use switch case for type assertion and remove unnecessary if else conditionals. Should I create a new PR?

ooops sorry, next time put it back to draft to indicate you don't want to merge it
yes open a follow-up PR


Menu item objects should have active status property

I want to check, if I am on the page of an Menu item item_id to style it, like .current-menu-item in wp_nav_menu()
https://developer.wordpress.org/reference/functions/wp_nav_menu/#current-page-menu-items

Done with d9aca5d.
Now, each menu item has active property.
$menu_item->active

If you want to access menu classes, you can do that by orginal object.
$menu_item->getAdaptee()->classes


Add ability to set the default font that is selected when the app opens

This would save so much time.

Hi @colinkiama
If you go to settings, you will find the the option already there.

Turn it on, select a font and click "Set As Default" you will see it pop up automatically next time when you start the App.

Oh wow. I can’t believe I didn’t notice that. Thank You!
Sent from Mail for Windows 10
From: Edi Wang
Sent: 12 September 2017 15:08
To: EdiWang/UWP-CharacterMap
Cc: Colin Kiama; Mention
Subject: Re: [EdiWang/UWP-CharacterMap] Add ability to set the default fontthat is selected when the app opens (#13)
Hi @colinkiama
If you go to settings, you will find the the option already there.
Turn it on, select a font and click "Set As Default" you will see it pop up automatically next time when you start the App.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.


bubble sort in Linked list

Only provide solutions of the given problems. Do not add unnecessary codes.


playlist icons not loading

the playlist icons will not appear or load on my dribblish it is up to date

Do you have the required Patch section in your config?
[Patch]
xpui.js_find_8008 = ,(\w+=)32,
xpui.js_repl_8008 = ,${1}56,

yes, still not working

Try again with the new version!

where are the sidebar icons?

Do you have the required Patch section in your config?
[Patch]
xpui.js_find_8008 = ,(\w+=)32,
xpui.js_repl_8008 = ,${1}56,

what is the config file? i've looked everywhere, is it where spotify is installed? is it a file in spicetify? what is the "config file"?

Resolved in latest patch of Dribbblish.


Improve installation process

Any particular reason why this isn't available on PyPI/installable via pip? Given that this package doesn't have any particularly-difficult install steps, a simple setup.py script should be just fine, combined with publishing it to PyPI.

I'm not familiar with how to publish to PyPI. Do you want to handle this?

And since this repo doesn't have any tagged releases, you can't install it with Homebrew either.

It's mostly just a matter of me not being familiar with how to package it up for convenient distribution.

I copied the startup scripts under /bin and renamed enjarify.sh -> enjarify since for example programs such as diffoscope expect that it can be called with enjarify without .sh.


Apply black autoformatting suggestions

What I did
I noticed that the black check that runs on Github Actions was not passing successfully on master. This PR just applies and commits all the suggested formatting changes, so that it starts passing again.
Nothing too groundbreaking ;-) No change is expected apart from the formatting changes.
You can verify that everything passes by running black --check . from the repo's root directory.

Great stuff - all checks passed in the Actions!


URL encode password

Fixes https://github.com/acaloiaro/neoq/issues/112
Encode passwords so that puncuation characters including : and @ are allowed in passwords.

Thanks. Smart change.


Can't pass multiple arguments with emit

Hi,
I tried to pass multiple arguments from the emit, and only the first one is getting passed, others when called is returning as undefined.
Example:

When a click happens, I'm sending this event:
emitter.emit("download-clicked", fieldName, fieldValue)

And in another place, i check for this function:
emitter.on("download-clicked", this.onDownloadClick)

where onDownloadClick is the function to get triggered when that event is detected.

Function is as below:

onDownloadClick(name: string, value: string) {
    console.log("name: ", name)
    console.log("value: ", value)
    // other steps of the function
}

Here the name is showing correctly, while the variable "value" is showing as undefined

So, can I really pass multiple variables as arguments from within the emit?

EDIT:

If i club the multiple arguments into an object, its working as expected. So what's the catch here. Is this supposed to work like that ? Or, is this a bug?
 emitter.emit("download-clicked", { name: fieldName, value: fieldValue } )  => This works

AFAIK mitt only supports a single argument

This is by design, variable arguments are both a performance footgun and poor design - when you change the arguments you now have to change all listeners, which defeats much of the purpose of using events in the first place. An object with properties is preferable and already supported.


fix argument to isnan() in simu.cpp

Hi, I was trying to compile vtorcs-rgb on Ubuntu 16.04 but encountered an error about argument to the isnan() function. Apparently it expects a float, so I quickly tried casting car->ctrl-gear to float to avoid compile errors and it compiled just fine for me.

Thank you for your contribution!

No problem! A few others also pointed out the same thing.
On Feb 8, 2017 11:55 AM, "naoto yoshida"<EMAIL_ADDRESS>wrote:

Thank you for your contribution!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/ugo-nama-kun/gym_torcs/pull/21#issuecomment-278387925,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFOqLCxvKTj9d1RY2hdBD4at6aq7eS5fks5rafNrgaJpZM4LwZzk
.


Authenticated getProductOrderBook overridden

Is there a particular reason why the authenticated getProductOrderBook is overridden as function(args, productId, callback)? The change of arguments from the public version getProductOrderBook = function(args, callback) is not documented anywhere but the source.

I agree that the authenticated client should not override this.
A blame reveals that the code was inserted with a comment describing it as a "temp override" in faece04 as part of coinbase/coinbase-exchange-node#35 (no description provided).
It was then used in bf6c2a4 to add support for OrderbookSync to use an existing authenticated client as part of coinbase/coinbase-exchange-node#37 (no description provided).
I'm not sure as to the rationale of why these changes were introduced.
More recently, #37, which added support for multiple order books (specifically 2fd3464), seems to have taken a new approach by memoizing PublicClients for each requested book type, which seems like a better way to go imho.
Tagging relevant committers who may have some more insight:
@cilphex, @maxim-s, @fb55


Remove animeram

They have shutdown their website making it obsolete

Removed. Thanks for the update. Did you check any other links on the 'Anime' category? Let me know if you find anything else.


Array type not correctly narrowed

Environment

Operating System: Linux
Node Version:     v18.20.3
Nuxt Version:     3.15.0
CLI Version:      3.17.2
Nitro Version:    2.10.4
Package Manager<EMAIL_ADDRESS>Builder:          -
User Config:      default
Runtime Modules:  -
Build Modules:    -

Reproduction
https://stackblitz.com/edit/nuxt-starter-twb5fnyx
The files that fail to typecheck are:

server/utils/test.ts
app/utils/test.ts
app/components/TestComponent.ts

Describe the bug
Nuxt doesn't seem to correctly narrow arrays during typechecking. I was trying to $fetch an array from an API, but even after checking for an empty array, the code will still fail upon trying to index into the array and get the property of the first object. After simplifying the code as much as possible in trying to reproduce the error, it seems it affects any sort of array.
The following code will fail typechecking on const b = a[0].length; with the error TS2532: Object is possibly 'undefined'.
const a: string[] = [];

if (a.length === 0) {
  throw {};
}
const b = a[0].length;

Additional context
I cannot reproduce this in a Vue TypeScript project (created from https://vite.new/vue-ts), or in a pure TS project, so it seems to be something on Nuxt's side causing the typechecking failure.
Logs

Hi :wave: this is because we set typescript.strict to true by default in nuxt.config.ts. You can disable this behaviour by setting it to false


Add seasonal_plot

IMPORTANT: Please do not create a Pull Request without creating an issue first.
Before submitting (must do checklist)

[x] Did you read the contribution guide?
[x] Did you update the docs? We use Numpy format for all the methods and classes.
[x] Did you write any new necessary tests?
[x] Did you update the CHANGELOG?

Type of Change

[ ] Examples / docs / tutorials / contributors update
[ ] Bug fix (non-breaking change which fixes an issue)
[ ] Improvement (non-breaking change which improves an existing feature)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Proposed Changes
Look #548.
Related Issue
#548.
Closing issues
Closes #548.

Example script:
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd

from etna.analysis import seasonal_plot
from etna.datasets import TSDataset

def main():
    df = pd.read_csv("examples/data/example_dataset.csv", parse_dates=["timestamp"])
    df_wide = TSDataset.to_dataset(df)
    df_wide.iloc[:10, 0] = np.NaN
    ts = TSDataset(df=df_wide, freq="D")

    # make plot
    seasonal_plot(ts=ts, freq=None, cycle="month")
    plt.savefig("seasonal_plot_day_month")

    seasonal_plot(ts=ts, freq=None, cycle="year")
    plt.savefig("seasonal_plot_day_year")

    seasonal_plot(ts=ts, freq=None, cycle="week", figsize=(10, 10))
    plt.savefig("seasonal_plot_day_week")

    seasonal_plot(ts=ts, freq="W", cycle="year", aggregation="mean")
    plt.savefig("seasonal_plot_week_year_mean")

    seasonal_plot(ts=ts, freq="M", cycle="year", aggregation="sum")
    plt.savefig("seasonal_plot_month_year_sum")

    seasonal_plot(ts=ts, freq=None, cycle=50, alignment="first")
    plt.savefig("seasonal_plot_day_50_first")

    seasonal_plot(ts=ts, freq=None, cycle=50, alignment="last")
    plt.savefig("seasonal_plot_day_50_last")

if __name__ == "__main__":
    main()

seasonal_plot_day_month:

seasonal_plot_day_year:

seasonal_plot_day_week:

seasonal_plot_week_year_mean:

seasonal_plot_month_year_sum:

seasonal_plot_day_50_first:

seasonal_plot_day_50_last:

Codecov Report

Merging #628 (e222439) into master (ae3095c) will decrease coverage by 31.50%.
The diff coverage is 24.16%.

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

@@             Coverage Diff             @@
##           master     #628       +/-   ##
===========================================
- Coverage   84.01%   52.51%   -31.51%
===========================================
  Files         118      118
  Lines        6120     6269      +149
===========================================
- Hits         5142     3292     -1850
- Misses        978     2977     +1999

Impacted Files
Coverage Δ

etna/analysis/eda_utils.py
19.44% <22.06%> (+2.12%)
:arrow_up:

etna/analysis/__init__.py
100.00% <100.00%> (ø)

etna/commands/__init__.py
0.00% <0.00%> (-100.00%)
:arrow_down:

etna/commands/backtest_command.py
0.00% <0.00%> (-96.43%)
:arrow_down:

etna/commands/forecast_command.py
0.00% <0.00%> (-92.00%)
:arrow_down:

etna/commands/__main__.py
0.00% <0.00%> (-87.50%)
:arrow_down:

etna/commands/resolvers.py
0.00% <0.00%> (-80.00%)
:arrow_down:

etna/analysis/outliers/density_outliers.py
22.44% <0.00%> (-75.52%)
:arrow_down:

etna/datasets/datasets_generation.py
27.02% <0.00%> (-72.98%)
:arrow_down:

etna/transforms/timestamp/time_flags.py
27.02% <0.00%> (-72.98%)
:arrow_down:

... and 68 more

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more

Yеt another problem with duplicated legend, isn't it?


Add SystemRDL language support

I have developed tree-sitter based syntax highlighter for SystemRDL language:

https://github.com/drom/language-systemrdl
https://github.com/drom/tree-sitter-systemrdl

Could you recommend a process of adding SystemRDL support to the linguist package?

Please check CONTRIBUTING.md, where our contribution process and requirements are detailed.


Sample documentation for Spring Boot extension

@sherenewso2 @gomathyk will help on reviewing final content.

It is already added to doc space https://is.docs.wso2.com/en/latest/develop/spring-boot/,

It is already added to doc space https://is.docs.wso2.com/en/latest/develop/spring-boot/,


grub module: add extraInitrd option

Motivation for this change
This adds a NixOS option which enables to configure grub to give the kernel a second ,additional initramfs.
My use case is the following:
I have a LUKS encrypted root filesystem, and no /boot partition. Grub asks me a passphrase to open /, read its configuration in /boot and then loads the kernel.
The initramfs then asks me the same passphrase a second time to mount /.
The solution is to create a LUKS keyfile, readable by root only, and put it in the initramfs so that stage1 doesn't need the passphrase anymore. But because of issue #8 one cannot but secret files in the store and thus in the initramfs.
So I have a second, static initramfs in /boot/custom_initramfs/initramfs.gz, readable by root only, and containing only the keyfile /key and the following setup:
boot.loader.grub = {
...
enableCryptodisk=true;
extraInitrd=/boot/custom_initramfs/initramfs.gz;
};
boot.initrd.luks.devices = [ {
...
keyFile="/key";
} ];

Things done

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

[x] NixOS
[ ] macOS
[ ] Linux

[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

Only tested on grub2, although the syntax should be the same with grub1.

Sorry, this is now fixed.

Wow, awesome. Didn't know you could add a second initrd. What are the semantics here? Does the kernel just mount the second initrd over the first one are the contents copied? Seems a bit weird at first glance that the contents of both initrds are available at /.

The contents are copied. The cpio format that's used for initrds cannot be mounted as it doesn't support efficient random access.

Thanks for the explanation @dezgeg!


Add a small status bar somewhere to provide a better overview of resource values.

Think resource bars at the top/bottom of the screen in games like Civilization or Age of Empires.
Should use both text and any assigned icon images, and should be togglable through Foundry's module settings.

This would be amazing. Let us pray to the coding gods.

In this line, it would be nice to have only the status bar, so the players don´t know how much exactly they have (for things as diffuse as "army strength")

Closing this, as the first version of this got merged. For specific feature requests, please create a new issue.


draft: [OeX_Paragon-246] creating a draft pull request

Description:

creating a custom Multiselect component
added Multiselect component behavior logic
added styles of the Multiselect component

Youtrack:
https://youtrack.raccoongang.com/issue/OeX_Paragon-246
Reviewers:

[ ] @viktorrusakov

Merge checklist:

[ ] Demo status: OK
[ ] All related documentation is updated
[ ] Commits are squashed
[ ] DevOps notes added

Post merge:

[ ] Delete the working branch (if not needed anymore)

Thanks for the pull request, @PKulkoRaccoonGang! I've created OSPR-6513 to keep track of it in JIRA, where we prioritize reviews. Please note that it may take us up to several weeks or months to complete a review and merge your PR.
Feel free to add as much of the following information to the ticket as you can:

supporting documentation
Open edX discussion forum threads
timeline information ("this must be merged by XX date", and why that is)
partner information ("this is a course on edx.org")
any other information that can help Product understand the context for the PR

All technical communication about the code itself will be done via the GitHub pull request interface. As a reminder, our process documentation is here.
Please let us know once your PR is ready for our review and all tests are green.

@PKulkoRaccoonGang Thank you for your contribution. Is this Blended work? CC @adamstankiewicz

@natabene Thanks. Yes, we work together

@PKulkoRaccoonGang Even though your pull request wasn’t merged, please take a moment  to answer a two question survey so we can improve your experience in the future.


ytt: 0.41.1 -> 0.42.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/vmware-tanzu/carvel-ytt/releases.
meta.description for ytt is: "YAML templating tool that allows configuration of complex software via reusable templates with user-provided values"
meta.homepage for ytt is: "https://get-ytt.io"
meta.changelog for ytt is: ""
Updates performed

Golang update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 0.42.0 in filename of file in /nix/store/nlvq22mnlx2vsfkrj1lfpcj66i3xr9mf-ytt-0.42.0

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
ytt

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/nlvq22mnlx2vsfkrj1lfpcj66i3xr9mf-ytt-0.42.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A ytt https://github.com/r-ryantm/nixpkgs/archive/38a95ba7649407631a3a26b872a50450dcccf1be.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/nlvq22mnlx2vsfkrj1lfpcj66i3xr9mf-ytt-0.42.0
ls -la /nix/store/nlvq22mnlx2vsfkrj1lfpcj66i3xr9mf-ytt-0.42.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

ytt

Maintainer pings
cc @brhoades @techknowlogick for testing.

Result of nixpkgs-review pr 184154 run on x86_64-linux 1

1 package built:

ytt

Result of nixpkgs-review pr 184154 run on aarch64-linux 1

1 package built:

ytt

@brhoades Shell completion and version test is missing. Can you add that?


@returns(Self) ?

another idea (sorry :)... it could be useful to assert that a function implements a chaining API, i.e. that it returns whatever this context the function was called in, using something like @returns(Self):
class Foo {
  constructor() {
    this.total = 0;
  }

  @param(Number)
  @returns(Self)
  add(number) {
    this.total += number;
    return this;
  }
}

new Foo().add(12).add(43).add(52);

Obviously it wouldn't make sense to use this with @param though. Maybe this would be more suitable as a new decorator, @chainable() or something.

what do you think of having the decorator handling the return (as opposed to just checking it)?
class T {
  @chainable
  add(number) {
    this.total += number;
  }
}

Interesting. I guess so, why not

Actually, I've been thinking about this, and here is an opinion... Having a decorator called chainable feels a small piece of automation that doesn't actually add enough value (it's just as easy and more explicit to return this). And it feels like it's straying from the 'type-checking' purpose of this library. In fact, I think you should consider refocusing the whole library so it's not just a "mixed bag" of decorators, and instead it's purely decorators for adding type-checking to JS. In other words, get rid of "debounce", "curry" etc. (or put them in a separate lib). And change the name to something like "type-decorators" or "strict-type". The library is already 90% about type-checking anyway, and I think it might have more appeal if it was completely focused on it. You may disagree though.

did you mean to close this?

yeah, wont be adding it

any particular reason? do you have another way for verifying that a method returns this?


Add a warning that Folder Redirection Group Policy will stop applying

This document needs a warning that enabling user data and profiles for compliance settings will prevent folder redirection group policy from applying, per https://support.microsoft.com/en-ca/help/3060058/folder-redirection-group-policy-is-not-applied-in-windows. (This article doesn't list Configuration Manager version 1910 as being affected but I can confirm that it is.)

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

ID: d4001519-abf6-f113-605f-b3d920f8024d
Version Independent ID: 814b95b8-b0df-96be-eb33-921ad762faab
Content: Create user data and profiles configuration items - Configuration Manager
Content Source: sccm/compliance/deploy-use/create-user-data-and-profiles-configuration-items.md
Product: configuration-manager
Technology: configmgr-compliance
GitHub Login: @aczechowski
Microsoft Alias: aaroncz

Thanks @rgsteele for the feedback.

I added a note for this to the article. The issue will auto close when my change merges. The change will go live with the next daily publishing process (which at this point is probably tomorrow morning Pacific).


Can the response format be standardized?

Can the response format be standardized?
When I use crud_router in FastAPI+SQLAlchemy+MySQL, the returned message data is inconsistent, which can easily cause front-end call discrimination and processing. For example, when updating, if the ID does not exist, crud_router does not return an error message. When deleting an ID object that does not exist, the backend will report an error, which will cause unpredictable problems in the front-end and back-end. However, fastapi_crudrouter seems to handle this well, but in terms of flexibility and adaptability to new environments, fastcrud is definitely better.
At this point, I would like to ask if the author is willing to unify and improve the response format and some error handling.

This can be done. We'll get to it eventually, but you can tackle it if you want


Updated conda installation instructions.

When trying to install the built conda package, I had to specify "--use-local" for conda to be able to find the package (as by conda docs).

There are even worse problems with this:
https://github.com/ipython-contrib/IPython-notebook-extensions/issues/395#issuecomment-154188389

Conda packages currently not ready.


'Error: can't modify frozen object' for update and doctor

[x] are reporting a bug others will be able to reproduce and not asking a question. If you're not sure or want to ask a question do so on our Discourse: https://discourse.brew.sh
[x] ran a brew command and reproduced the problem with multiple formulae? If it's a problem with a single, official formula (not cask) please file this issue at Homebrew/homebrew-core: https://github.com/Homebrew/homebrew-core/issues/new/choose. If it's a brew cask problem please file this issue at https://github.com/Homebrew/homebrew-cask/issues/new/choose. If it's a tap (e.g. Homebrew/homebrew-php) problem please file this issue at the tap.
[x] ran brew update and can still reproduce the problem?
[x] ran brew doctor, fixed all issues and can still reproduce the problem?
[x] ran brew config and brew doctor and included their output with your issue?

What you were trying to do (and why)
A brew install failed with with Error: can't modify frozen object'; after that - though it actually did install successfully by the looks of things, despite non-zero exit. After that,brew updateandbrew doctor exit with the same error.
I have this on two issues after running brew upgrade. No problem on 2.0.2
What happened (include command output)
Failed build
+ brew upgrade
Updating Homebrew...
==> Auto-updated Homebrew!
Updated Homebrew from 117c24f4b to 78a1732ba.
Updated 1 tap (homebrew/core).
==> New Formulae
mage
==> Updated Formulae
allure
autoconf-archive
ballerina
crowdin
flake8
fonttools
handbrake
jenkins
jfrog-cli-go
<EMAIL_ADDRESS><EMAIL_ADDRESS>phpunit
pixman
pypy3
rabbitmq
ship
squid
texinfo
tmux-xpanes

+ cd Formula
+ brew install --build-bottle ./hhvm-nightly.rb
==> Downloading https://dl.hhvm.com/source/nightlies/hhvm-nightly-2019.02.19.tar.gz
==> cmake -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/hhvm-nightly/2019.02.19 -DCMAKE_INSTALL_SYSCONFDIR=/usr/local/etc -DDEFAULT_CONFIG_DIR=/usr/local/etc/hhvm -DENABLE_MCROUTER=OFF -DENABLE_EXTENSION_MCROUTER=OFF -DENABLE_EXTENSION_IMAP=OFF -DMYSQL_UNIX_SOCK_ADDR=/tmp/mysql.sock -DCMAKE_C_FLAGS=-DLZ4_DISABLE_DEPRECATE_WARNINGS=1 -DCMAKE_CXX_FLAGS=-DLZ4_DISABLE_DEPRECATE_WARNINGS=1 -DU_USING_ICU_NAMESPACE=1 -DSYSTEM_PCRE_HAS_JIT=1 -DICU_INCLUDE_DIR=/usr/local/opt/icu4c/include -DICU_I18N_LIBRARY=/usr/local/opt/icu4c/lib/libicui18n.a -DICU_LIBRARY=/usr/local/opt/icu4c/lib/libicuuc.a -DICU_DATA_LIBRARY=/usr/local/opt/icu4c/lib/libicudata.a -DTBB_INCLUDE_DIR=/usr/local/opt/tbb/include -DTBB_INSTALL_DIR=/usr/local/opt/tbb -DTBB_LIBRARY=/usr/local/opt/tbb/lib/libtbb.dylib -DTBB_LIBRARY_DEBUG=/usr/local/opt/tbb/lib/libtbb.dylib -DTBB_LIBRARY_DIR=/usr/local/opt/tbb/lib -DTBB_MALLOC_LIBRARY=/usr/local/opt/tbb/lib/libtbbmalloc.dylib -DTBB_MALLOC_LIBRARY_DEBUG=/usr/local/opt/tbb/lib/libtbbmalloc.dylib .
==> make
==> make install
Error: can't modify frozen object
==> Not running post_install as we're building a bottle
You can run it manually using `brew postinstall hhvm-nightly`
==> Caveats
To have launchd start hhvm-nightly now and restart at login:
  brew services start hhvm-nightly
Or, if you don't want/need a background service you can just run:
  hhvm -m daemon -c /usr/local/etc/hhvm/php.ini -c /usr/local/etc/hhvm/server.ini
==> Summary
�  /usr/local/Cellar/hhvm-nightly/2019.02.19: 1,150 files, 283.5MB, built in 29 minutes 15 seconds

brew config
HOMEBREW_VERSION: 2.0.2-10-g605c0e8
ORIGIN: https://github.com/Homebrew/brew
HEAD: 605c0e82398f7e90ae92e42dd4dc7af134736e0d
Last commit: 4 hours ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: 1317e7f77d9583b560f1f62af98c90b4beee068c
Core tap last commit: 56 minutes ago
HOMEBREW_PREFIX: /usr/local
HOMEBREW_DEV_CMD_RUN: 1
HOMEBREW_LOGS: /Users/hhvmoss/Library/Logs/Homebrew
CPU: dodeca-core 64-bit ivybridge
Homebrew Ruby: 2.3.7 => /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby
Clang: 10.0 build 1000
Git: 2.17.2 => /Library/Developer/CommandLineTools/usr/bin/git
Curl: 7.54.0 => /usr/bin/curl
macOS: 10.14.1-x86_64
CLT: <IP_ADDRESS>.1.1539992718
Xcode: N/A

Failing built-ins after that
hhvm-mojave:~ hhvmoss$ brew update; echo "Exit: $?"
Already up-to-date.
Exit: 0
hhvm-mojave:~ hhvmoss$ brew upgrade; echo "Exit: $?"
Error: can't modify frozen object
Exit: 1
hhvm-mojave:~ hhvmoss$ brew doctor; echo "Exit: $?"
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!

Warning: You have unlinked kegs in your Cellar
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run `brew link` on these:
  md5sha1sum
Error: can't modify frozen object
Exit: 1

Git info
hhvm-mojave:Homebrew hhvmoss$ git status
On branch master
Your branch is up to date with 'origin/master'.

nothing to commit, working tree clean
hhvm-mojave:Homebrew hhvmoss$ git log -1
commit 605c0e82398f7e90ae92e42dd4dc7af134736e0d (HEAD -> master, origin/master)
Merge: 78a1732ba d4e3fb45c
Author: Mike McQuaid<EMAIL_ADDRESS>Date:   Tue Feb 19 12:56:36 2019 +0000

    Merge pull request #5769 from waldyrious/patch-1

    missing_formula.rb: add help message for uconv

What you expected to happen
brew upgrade and brew doctor to exit without error
Step-by-step reproduction instructions (by running brew commands)
brew upgrade # to get to 605c0e82398f7e90ae92e42dd4dc7af134736e0d
brew doctor # fails

Problem does not exist in 2.0.2
hhvm-mojave:~ hhvmoss$ brew doctor
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!

Warning: You have unlinked kegs in your Cellar
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run `brew link` on these:
  md5sha1sum
Error: can't modify frozen object
hhvm-mojave:~ hhvmoss$ cd /usr/local/Homebrew
hhvm-mojave:Homebrew hhvmoss$ git reset --hard 2.0.2
HEAD is now at 117c24f4b Merge pull request #5756 from MikeMcQuaid/update-untap
hhvm-mojave:Homebrew hhvmoss$ cd
hhvm-mojave:~ hhvmoss$ brew doctor
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!

Warning: You have unlinked kegs in your Cellar
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run `brew link` on these:
  md5sha1sum

No error on last line.

So, this is a formula-specific issue:
$ brew doctor -d --verbose
.....
/usr/local/Homebrew/Library/Homebrew/brew.rb (Formulary::FormulaLoader): loading /usr/local/opt/hhvm-nightly/.brew/hhvm-nightly.rb
Error: can't modify frozen object
/usr/local/opt/hhvm-nightly/.brew/hhvm-nightly.rb:17:in `<class:HhvmNightly>'
/usr/local/opt/hhvm-nightly/.brew/hhvm-nightly.rb:1:in `load_formula'

$ head -n 25 /usr/local/opt/hhvm-nightly/.brew/hhvm-nightly.rb | nl | tail -n 10
    15    end
    16    def ARGV.bottle_arch
    17      :sandybridge
    18    end

    19    option "with-debug", <<~EOS
    20      Make an unoptimized build with assertions enabled. This will run PHP and
    21      Hack code dramatically slower than a release build, and is suitable mostly
    22      for debugging HHVM itself.
    23    EOS

this will be cee75b6af2114cf48fbbd25a7f2bcc04de413654
Will re-build hhvm without this and see if using the new default is acceptable for us performance-wise.
Leaving open as while there is a formula-specific issue here, brew doctor should probably handle it withotu --verbose --debug

It looks like if you have any recipes installed that do this, or similar, after a brew update gets you to a broken state that brew update and brew doctor can't fix, and don't give you useful output.

This may be a consequence of https://github.com/Homebrew/brew/pull/5765

I believe this is from a 3rd-party tap:

https://github.com/hhvm/homebrew-hhvm/commit/4e1aaca6eed6b023098ff1e73440a823c260ca99

Yeah, I've removed the change from the tap - however, a tap being able to accidentally break brew doctor is probably a bug in brew itself :)


Update AutoRest C# version to 3.0.0-beta.20231210.1

Update AutoRest C# version to 3.0.0-beta.20231210.1

close since it's covered by https://github.com/Azure/azure-sdk-for-net/pull/40794


'Everything is up-to-date' but nothing synced

Obsidian v1.4.16
Omnivore v1.6.3
Config/settings : default (just api key added)
I had an oddity where the plugin would not sync my most recent articles - so I tried the re-installing and all basic stuff but a little stuck at why right now.
git obsidian message: Everything is up-to-date
plugin:obsidian-omnivore:14284 obsidian-omnivore starting sync since: ''
plugin:obsidian-git:44193 git obsidian message: Everything is up-to-date
plugin:obsidian-omnivore:14284 obsidian-omnivore starting sync since: ''
2plugin:obsidian-git:44193 git obsidian message: Everything is up-to-date

I delete the omnivore folder so it can just re-sync from the start in case it was something weird with existing files - but nothing.
I am at the point now where it synced a single bookmark, and nothing else.

No errors or anything else occurs in the console that would allude to any errors.
I can revert back to a backup, so no issues for data - but I cannot sync new data and there are no errors... any idea or where I can look?

Did you try to go to command prompt -> "Omnivore: Resync all articles"

Did you try to go to command prompt -> "Omnivore: Resync all articles"

... yep, even deleted everything to start from fresh and nothing

Hey @mrinc, sorry for the late reply.
I'm not sure if it is related but may I know the "filter" in your plugin settings? It defaults to sync highlights only.

Welp... seems to work now - Thank you :D
It doesn't explain the initial issue at hand though, which was it just not syncing past a specific date even with that setting as all.
If it occurs again, I'll re-open this issue.

Okay, so there is def somme up and I think I've at least got a direction to go to.... but no errors or anything
So no idea what is actually wrong :/
https://omnivore.app/mitchellr/https-www-forbes-com-sites-abdoriani-2023-09-27-5-innovative-sta-18ae3c9f845
This article and this config for the data/content: https://docs.omnivore.app/integrations/obsidian.html#controlling-the-layout-of-the-data-imported-to-obsidian
---
id: {{{id}}}
title: >
  {{{title}}}
{{#author}}
author: >
  {{{author}}}
{{/author}}
{{#labels.length}}
tags:
{{#labels}} - {{{name}}}
{{/labels}}
{{/labels.length}}
date_saved: {{{dateSaved}}}
{{#datePublished}}
date_published: {{{datePublished}}}
{{/datePublished}}
---

# {{{title}}}
#Omnivore

[Read on Omnivore]({{{omnivoreUrl}}})
[Read Original]({{{originalUrl}}})

{{{ content }}}

It just stops while trying to import, no error, no log - nothing.
From what I am able to work out, it seems the issue lies in the content variable.
What I think is happening is during the replacement of the content in the template. {{{content}}}
There is a video on the page, so it's possibly the video causing the problem.
If I do a full sync without content, and then update and do a full resync, it def gets stuck on that above article.

similar: https://github.com/omnivore-app/omnivore/issues/2468

similar: https://github.com/omnivore-app/omnivore/issues/2468

similar: omnivore-app/omnivore#2468

It is not similar.  this issue is unrelated to re-sync or syncing updates.
this issue seems to stem from the content generation itself.

hey @mrinc , i cannot replicate this error on my local machine with the page.
i guess if you could move the front matter section in your template to the "Front Matter Template under advanced settings of the plugin because we have some issue with rendering the front matter template along with the article.

Hey @sywhb - my front matter template was blank ... not sure if that is an issue?
I have updated it, and the template - all info below to see if you can replicate:
Template:
# {{{title}}}

[Omnivore]({{{omnivoreUrl}}}) - [Original]({{{originalUrl}}})

{{#highlights.length}}
## Highlights

{{#highlights}}
> {{{text}}} [⤴]({{{highlightUrl}}}) {{#labels}} #{{name}} {{/labels}}
{{#note}}

{{{note}}}
{{/note}}

{{/highlights}}
{{/highlights.length}}

{{{content}}}

Front Matter:
id: "{{{id}}}"
from: "omnivore"
status: "{{{state}}}"
date_published: "{{{datePublished}}}"
date_saved: "{{{dateSaved}}}"
{{#author}}
author: >
  {{{author}}}
{{/author}}
tags:
{{#labels}}
- {{{name}}}
{{/labels}}

Settings:

Console for logs:
Obsidian Developer Console
plugin:obsidian-git:42849 loading Obsidian Git plugin
plugin:obsidian-omnivore:14281 obsidian-omnivore starting sync since: ''
plugin:obsidian-git:44165 git obsidian message: Everything is up-to-date

View of the folders/articles synced:

Ignore omnbivoreX - it's just the backup.
Articles links:
synced: https://piotrminkowski.com/2023/09/29/manage-openshift-with-terraform/
synced: https://techcrunch.com/2023/10/03/cloaked-manages-your-logins-with-proxy-emails-phone-numbers-and-a-built-in-password-manager/
did not sync: https://github.com/warp-tech/warpgate
did not sync:  https://www.qovery.com/blog/how-to-achieve-zero-downtime-application-with-kubernetes/

I am now not sure what could be causing it either :/
Any way to enable/add more debug logging so we can troubleshoot?
Also, if it's easier - I would be happy to jump on a e-meet and then you can directly play... Just let me know.

Thanks for the details. everything seems good and i still cannot replicate with all the configuration and links provided :/
it looks nothing caused any error from the console logs. let me look into the backend logs and see if i can find anything

Mmmm balls.
I wonder if it's maybe timing out or something - or even a memory leak.
I have a LOT of links that are being imported - so maybe not the specific link, but the calumniation of the quantity.
If you want me to try something - lemme know and can do so.
I haven't done any dev for obsidian, so not 100% sure where to look for things, but if you can point me in a direction, I can find my way there.


xtvec behavior when base and original mode both supported

Section 4.4 (New xtvec CSR mode for CLIC) implies that, when both original and CLIC mode are supported, it is possible to use original interrupt mode for one exception level and CLIC mode for another. For example, mtvec could be configured for CLIC mode and stvec for original mode. What happens if this is done?
As a contrived example, suppose that mtvec is configured to use CLIC mode, and the CLIC routes the Supervisor timer interrupt to Machine mode, but that stvec is configured to use original mode to route the same interrupt to Supervisor mode. Which interrupt controller wins?

Here's a more detailed (and related) note I had added to a closed bug that maybe explains this another way:
One issue that probably needs to be clarified is what happens when a mode is running in CLIC mode and a lesser mode is not (for example if M-mode is using the CLIC but S-mode isn't) then the spec says that xdeleg of the mode in CLIC mode (mdeleg in the example above) is specified to not have any effect ... this means that interrupts can't be passed (to S-mode in this case).
I sort of see two possible solutions to this:
either say it's undefined and that if this situation arises it's not required to work, and suggest that if a mode uses the CLIC all lesser modes should too, or
say that xdeleg has no effect on mode-x, but does have the effect of delegating to the next lesser mode (for example mdeleg would not necessarily disable any M-mode interrupts, but it would cause them to be passed to S-mode)

For first rev 1.0, we can require that all privilege modes can only run in same mode, i.e., only one of CLIC or CLINT is visible in lower privilege modes depending on M-mode setting.  This should be added to spec.
There is a covert channel concern if additional state (i.e., sstatus.sie) is visible to lower privilege mode but not context swapped by higher privilege modes, so higher privilege mode would have to be aware that it allowed lower privilege modes to switch interrupt mode.  There is a more general discussion about delegation of feature mode bits happening in hypervisor group.

Closed by pull #128

The text should state that only M-mode can select CLIC versus CLINT mode.  Lower privilege modes will not have the ability to change between CLIC and CLINT modes.

In current spec, if both CLIC and CLINT are supported, then bits[5:2] must be zero for both (i.e., CLINT *tvec must also be 64-byte aligned).  Other settings of bits[5:2] are reserved.  Bit 1 of *tvec is controlled by bit 1 of mtvec (i.e., lower privilege modes see this bit as read-only.  Bit 0 and bits[XLEN-1:6] of lower-privilege mode's *tvec are unaffected by changes to corresponding bits of mtvec.  These constraints might change if there are future additions to the CLIC or other new interrupt controller specs.

in fast-interrupt TG meeting 12/21/2021, I thought Aug 17 comment was missing from pull #173.  It is included in the Note section above the xtvec[5:0] table.  I think no additional updates to pull #173 are needed.

Closed by https://github.com/riscv/riscv-fast-interrupt/commit/7a45ea71da9b2bb6459038f365266b4af5ef2d73


profile changing

Is your feature request related to a problem? Please describe.
No
Describe the solution you'd like
I'd like an API to modify the current logged in users profile, things such as name, bio, and avatar

Closing as this project is no longer maintained.


Add all supported Module Kinds and Targets

TypeScript 1.7.5 support more module and target. So we need to add them.

:+1:

We really need to merge this. It works good, I tested with SystemJs.


[Vue] Introduce Vue UX component

Q
A

Bug fix?
no

New feature?
yes

Tickets
N/A

License
MIT

This PR introduces a UX Vue component which allows to render Vue.js components inside Twig templates, with the ability to pass down props to Vue components from Twig. It is implemented in the same way as the UX React component for coherence.

Call registerVueControllerComponents  in app.js to register Vue components

import { registerVueControllerComponents } from "@symfony/ux-vue";

registerVueControllerComponents(require.context('./vue/controllers', true, /\.vue$/));

Create Vue "controller components" (eg. Hello.vue) inside the folder specified above (here assets/vue/controllers)

// assets/vue/controllers/Hello.vue
<template>

Hello {{ name }}

</template>

All those components can now be used inside Twig using the helper function provided by the bundle, the second parameter are props that will be provided to the component

The implementation was heavily inspired by the work from @tgalopin in #329 (that's why I left him as author everywhere).
I'll gladly write docs and ux.symfony.com samples if accepted and once we agree on the API.
NB: Only Vue.js v3 is supported

CI fail is unrelated, I fixed it in #427

I've added docs and fixed the review comments.
I'll do the ux.symfony.com page in a separate PR.
CI is still failing due to the Chart.js error but built files are up to date for the Vue component.

Thanks @t-richard for working on this feature, this is much appreciated.


BUG: Can not go on "about us " and "contact us" web page from resources (home page - get started)

Is there an existing issue for this?

[X] I have searched the existing issues

What went down?
when we open resources (on clicking get started in home page) an then we click on about us , it  does not open while it opens when we click on it directly from hone page .
https://github.com/mdazfar2/HelpOps-Hub/assets/159682348/eb858fb5-cdfb-4ff6-bf88-9108d911e9ec
Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

hi @ANKeshri check the website3.0_latest folder

@mdazfar2   I have fixed this issue and created a pull request for the same . Please assign this issue to me and merge my pull request under gssoc level .

@mdazfar2 i have created a new pull request that fixes this issue .


refactor: Remove iProd functions from Toolkit

Removed iProd Functions from Toolkit:

docs
code
tests

Added test/functional/iProdFunctional.js
Part of #161

$ npm run test-integration

> ./node_modules/mocha/bin/mocha --timeout 3s test/functional/*.js

  CommandCall Functional Tests
    CL command tests
      ✓ calls CL command using idb transport (379ms)
      ✓ calls CL command using rest transport (171ms)
      ✓ calls CL command using ssh transport (712ms)
      ✓ calls CL command using odbc transport (244ms)
    SH command tests
      ✓ calls PASE shell command using idb transport (1308ms)
      ✓ calls PASE shell command using rest transport (1336ms)
      ✓ calls PASE shell command using ssh transport (1750ms)
      ✓ calls PASE shell command using odbc transport (1327ms)
    QSH command tests
      ✓ calls QSH command using idb transport (1465ms)
      ✓ calls QSH command using rest transport (1469ms)
      ✓ calls QSH command using ssh transport (1944ms)
      ✓ calls QSH command using odbc transport (1486ms)

  ProgramCall Functional Tests
    Test ProgramCall()
      ✓ calls QWCRSVAL program checks if it ran successfully using idb transport (69ms)
      ✓ calls QWCRSVAL program checks if it ran successfully using rest transport (61ms)
      ✓ calls QWCRSVAL program checks if it ran successfully using ssh transport (492ms)
      ✓ calls QWCRSVAL program checks if it ran successfully using odbc transport (79ms)
    Test ProgramCall()
      ✓ calls QWCRSVAL program and returns arbitrarily named parameter using idb transport (73ms)
      ✓ calls QWCRSVAL program and returns arbitrarily named parameter using rest transport (104ms)
      ✓ calls QWCRSVAL program and returns arbitrarily named parameter using ssh transport (624ms)
      ✓ calls QWCRSVAL program and returns arbitrarily named parameter using odbc transport (105ms)
    Test ProgramCall()
      - Should be successful with addReturn arbitrary attribute specified using using idb transport
      - Should be successful with addReturn arbitrary attribute specified using using rest transport
      - Should be successful with addReturn arbitrary attribute specified using using ssh transport
      - Should be successful with addReturn arbitrary attribute specified using using odbc transport

  Toolkit Functional Tests
    DataQueue Functional Tests
      sendToDataQueue
        ✓ sends data to specified DQ using idb transport (90ms)
        ✓ sends data to specified DQ using rest transport (74ms)
        ✓ sends data to specified DQ using ssh transport (626ms)
        ✓ sends data to specified DQ using odbc transport (79ms)
      receiveFromDataQueue
        ✓ receives data from specfied DQ using idb transport (66ms)
        ✓ receives data from specfied DQ using rest transport (65ms)
        ✓ receives data from specfied DQ using ssh transport (607ms)
        ✓ receives data from specfied DQ using odbc transport (79ms)
      clearDataQueue
        ✓ clears the specifed DQ using idb transport (74ms)
        ✓ clears the specifed DQ using rest transport (60ms)
        ✓ clears the specifed DQ using ssh transport (568ms)
        ✓ clears the specifed DQ using odbc transport (79ms)
    getTCPIPAttr
      ✓ retrieves TCP/IP Attributes using idb transport (87ms)
      ✓ retrieves TCP/IP Attributes using rest transport (97ms)
      ✓ retrieves TCP/IP Attributes using ssh transport (597ms)
      ✓ retrieves TCP/IP Attributes using odbc transport (108ms)
    getNetInterfaceData
      ✓ retrieves IPv4 network interface info using idb transport (91ms)
      ✓ retrieves IPv4 network interface info using rest transport (93ms)
      ✓ retrieves IPv4 network interface info using ssh transport (553ms)
      ✓ retrieves IPv4 network interface info using odbc transport (105ms)
    retrUsrAuth
      ✓ returns uses's authority for an object using idb tranport (72ms)
      ✓ returns uses's authority for an object using rest tranport (71ms)
      ✓ returns uses's authority for an object using ssh tranport (778ms)
      ✓ returns uses's authority for an object using odbc tranport (111ms)
    rtrCmdInfo
      ✓ returns command info using idb transport (71ms)
      ✓ returns command info using rest transport (67ms)
      ✓ returns command info using ssh transport (616ms)
      ✓ returns command info using odbc transport (96ms)
    retrPgmInfo
      ✓ returns program info using idb transport (74ms)
      ✓ returns program info using rest transport (82ms)
      ✓ returns program info using ssh transport (572ms)
      ✓ returns program info using odbc transport (95ms)
    retrSrvPgmInfo
      ✓ returns service program info using idb transport (72ms)
      ✓ returns service program info using rest transport (67ms)
      ✓ returns service program info using ssh transport (630ms)
      ✓ returns service program info using odbc transport (85ms)
    retrUserInfo
      ✓ returns specified user profile info using idb transport (72ms)
      ✓ returns specified user profile info using rest transport (64ms)
      ✓ returns specified user profile info using ssh transport (603ms)
      ✓ returns specified user profile info using odbc transport (98ms)
    retrUsrAuthToObj
      ✓ retrieves info for users who are authorized to an object using idb transpsort (67ms)
      ✓ retrieves info for users who are authorized to an object using rest transpsort (76ms)
      ✓ retrieves info for users who are authorized to an object using ssh transpsort (683ms)
      ✓ retrieves info for users who are authorized to an object using odbc transpsort (96ms)
    addToLibraryList
      ✓ appends lib to user's lib list using idb transport (70ms)
      ✓ appends lib to user's lib list using rest transport (62ms)
      ✓ appends lib to user's lib list using ssh transport (630ms)
      ✓ appends lib to user's lib list using odbc transport (79ms)
    UserSpace Functional Tests
      createUserSpace
        ✓ creates a user space using idb transport (67ms)
        ✓ creates a user space using rest transport (75ms)
        ✓ creates a user space using ssh transport (613ms)
        ✓ creates a user space using odbc transport (84ms)
      setUserSpaceData
        ✓ sets data within the user space using idb transport (65ms)
        ✓ sets data within the user space using rest transport (63ms)
        ✓ sets data within the user space using ssh transport (562ms)
        ✓ sets data within the user space using odbc transport (92ms)
      getUserSpaceData
        ✓ returns specified length of data using idb transport (67ms)
        ✓ returns specified length of data using rest transport (61ms)
        ✓ returns specified length of data using ssh transport (560ms)
        ✓ returns specified length of data using odbc transport (81ms)
      deleteUserSpace
        ✓ removes a user space using idb transport (68ms)
        ✓ removes a user space using rest transport (69ms)
        ✓ removes a user space using ssh transport (575ms)
        ✓ removes a user space using odbc transport (85ms)
    getSysValue
      ✓ returns the value of system variable using idb transport (66ms)
      ✓ returns the value of system variable using rest transport (70ms)
      ✓ returns the value of system variable using ssh transport (646ms)
      ✓ returns the value of system variable using odbc transport (93ms)
    getSysStatus
      ✓ returns basic system status information about the signed-on users and batch jobs using idb transport (70ms)
      ✓ returns basic system status information about the signed-on users and batch jobs using rest transport (74ms)
      ✓ returns basic system status information about the signed-on users and batch jobs using ssh transport (526ms)
      ✓ returns basic system status information about the signed-on users and batch jobs using odbc transport (93ms)
    getSysStatusExt
      ✓ returns more detailed system status info using idb transport (1161ms)
      ✓ returns more detailed system status info using rest transport (1159ms)
      ✓ returns more detailed system status info using ssh transport (1705ms)
      ✓ returns more detailed system status info using odbc transport (1182ms)
    getJobStatus
      ✓ returns status of specified job using idb transport (68ms)
      ✓ returns status of specified job using rest transport (60ms)
      ✓ returns status of specified job using ssh transport (613ms)
      ✓ returns status of specified job using odbc transport (83ms)
    getJobInfo
      ✓ returns info on specfed job using idb transport (73ms)
      ✓ returns info on specfed job using rest transport (67ms)
      ✓ returns info on specfed job using ssh transport (563ms)
      ✓ returns info on specfed job using odbc transport (84ms)
    getDataArea
      ✓ returns contents of a data area using idb transport (68ms)
      ✓ returns contents of a data area using rest transport (65ms)
      ✓ returns contents of a data area using ssh transport (665ms)
      ✓ returns contents of a data area using odbc transport (83ms)

  iProd Functional Tests
    getPTFInfo
iProd deprecated As of v1.0, class 'iProd Class' is deprecated. test/functional/iProdFunctional.js:52:22
      ✓ returns info for specified ptf using idb transport (90ms)
      ✓ returns info for specified ptf using rest transport (68ms)
      ✓ returns info for specified ptf using ssh transport (702ms)
      ✓ returns info for specified ptf using odbc transport (94ms)
    getProductInfo
iProd deprecated As of v1.0, class 'iProd Class' is deprecated. test/functional/iProdFunctional.js:98:22
      ✓ returns info for specified product using idb transport (68ms)
      ✓ returns info for specified product using rest transport (80ms)
      ✓ returns info for specified product using ssh transport (653ms)
      ✓ returns info for specified product using odbc transport (120ms)
    getInstalledProducts
iProd deprecated As of v1.0, class 'iProd Class' is deprecated. test/functional/iProdFunctional.js:133:22
      ✓ returns info for installed products using idb transport (823ms)
      ✓ returns info for installed products using rest transport (872ms)
      ✓ returns info for installed products using ssh transport (1420ms)
      ✓ returns info for installed products using odbc transport (811ms)

  iSql Functional Tests
    prepare & execute
iSql deprecated As of v1.0, class 'iSql' is deprecated. Use odbc, idb-connector, or idb-pconnector npm package instead. test/functional/iSqlFunctional.js:53:21
      ✓ prepares & executes stored procedure then fetch results using idb transport (354ms)
      ✓ prepares & executes stored procedure then fetch results using rest transport (386ms)
      ✓ prepares & executes stored procedure then fetch results using ssh transport (809ms)
      ✓ prepares & executes stored procedure then fetch results using odbc transport (261ms)
    addQuery & fetch
iSql deprecated As of v1.0, class 'iSql' is deprecated. Use odbc, idb-connector, or idb-pconnector npm package instead. test/functional/iSqlFunctional.js:89:21
      ✓ runs a query and fetches results using idb transport (227ms)
      ✓ runs a query and fetches results using rest transport (222ms)
      ✓ runs a query and fetches results using ssh transport (700ms)
      ✓ runs a query and fetches results using odbc transport (238ms)
    added test to ensure issue #11 was resolved
iSql deprecated As of v1.0, class 'iSql' is deprecated. Use odbc, idb-connector, or idb-pconnector npm package instead. test/functional/iSqlFunctional.js:117:21
      ✓ should parse SQL result set empty data tags correctly using idb transport (242ms)
      ✓ should parse SQL result set empty data tags correctly using rest transport (227ms)
      ✓ should parse SQL result set empty data tags correctly using ssh transport (706ms)
      ✓ should parse SQL result set empty data tags correctly using odbc transport (233ms)
    tables
iSql deprecated As of v1.0, class 'iSql' is deprecated. Use odbc, idb-connector, or idb-pconnector npm package instead. test/functional/iSqlFunctional.js:146:21
      ✓ returns meta data for specified table using idb transport (232ms)
      ✓ returns meta data for specified table using rest transport (245ms)
      ✓ returns meta data for specified table using ssh transport (692ms)
      ✓ returns meta data for specified table using odbc transport (258ms)
    tablePriv
iSql deprecated As of v1.0, class 'iSql' is deprecated. Use odbc, idb-connector, or idb-pconnector npm package instead. test/functional/iSqlFunctional.js:173:21
      ✓ returns privilege data for a table using idb transport (847ms)
      ✓ returns privilege data for a table using rest transport (233ms)
      ✓ returns privilege data for a table using ssh transport (686ms)
      ✓ returns privilege data for a table using odbc transport (262ms)
    columns
iSql deprecated As of v1.0, class 'iSql' is deprecated. Use odbc, idb-connector, or idb-pconnector npm package instead. test/functional/iSqlFunctional.js:202:21
      ✓ returns meta data for a column using idb transport (278ms)
      ✓ returns meta data for a column using rest transport (272ms)
      ✓ returns meta data for a column using ssh transport (739ms)
      ✓ returns meta data for a column using odbc transport (294ms)
    columnPriv
iSql deprecated As of v1.0, class 'iSql' is deprecated. Use odbc, idb-connector, or idb-pconnector npm package instead. test/functional/iSqlFunctional.js:242:21
      ✓ returns privilege data for a column using idb transport (237ms)
      ✓ returns privilege data for a column using rest transport (257ms)
      ✓ returns privilege data for a column using ssh transport (751ms)
      ✓ returns privilege data for a column using odbc transport (252ms)
    procedures
iSql deprecated As of v1.0, class 'iSql' is deprecated. Use odbc, idb-connector, or idb-pconnector npm package instead. test/functional/iSqlFunctional.js:273:21
      ✓ returns meta data on for a procedure using idb transport (231ms)
      ✓ returns meta data on for a procedure using rest transport (207ms)
      ✓ returns meta data on for a procedure using ssh transport (656ms)
      ✓ returns meta data on for a procedure using odbc transport (236ms)
    pColumns
iSql deprecated As of v1.0, class 'iSql' is deprecated. Use odbc, idb-connector, or idb-pconnector npm package instead. test/functional/iSqlFunctional.js:303:21
      ✓ returns meta data for procedure column using idb transport (262ms)
      ✓ returns meta data for procedure column using rest transport (253ms)
      ✓ returns meta data for procedure column using ssh transport (782ms)
      ✓ returns meta data for procedure column using odbc transport (254ms)
    primaryKeys
iSql deprecated As of v1.0, class 'iSql' is deprecated. Use odbc, idb-connector, or idb-pconnector npm package instead. test/functional/iSqlFunctional.js:344:21
      ✓ returns meta data for a primary key using idb transport (225ms)
      ✓ returns meta data for a primary key using rest transport (211ms)
      ✓ returns meta data for a primary key using ssh transport (650ms)
      ✓ returns meta data for a primary key using odbc transport (231ms)
    foreignKeys
iSql deprecated As of v1.0, class 'iSql' is deprecated. Use odbc, idb-connector, or idb-pconnector npm package instead. test/functional/iSqlFunctional.js:372:21
      ✓ returns meta data for a foreign key using idb transport (234ms)
      ✓ returns meta data for a foreign key using rest transport (234ms)
      ✓ returns meta data for a foreign key using ssh transport (703ms)
      ✓ returns meta data for a foreign key using odbc transport (318ms)
    statistics
iSql deprecated As of v1.0, class 'iSql' is deprecated. Use odbc, idb-connector, or idb-pconnector npm package instead. test/functional/iSqlFunctional.js:409:21
      ✓ returns stats info for table using idb transport (361ms)
      ✓ returns stats info for table using rest transport (371ms)
      ✓ returns stats info for table using ssh transport (851ms)
      ✓ returns stats info for table using odbc transport (464ms)
    special
      - returns meta data for special columns using idb transport
      - returns meta data for special columns using rest transport
      - returns meta data for special columns using ssh transport
      - returns meta data for special columns using odbc transport
    rowCount
      - returns the number of rows affected by statement using idb transport
      - returns the number of rows affected by statement using rest transport
      - returns the number of rows affected by statement using ssh transport
      - returns the number of rows affected by statement using odbc transport

  168 passing (1m)
  12 pending

@kadler Resolved conflicts this is now ready for review.


Direct urls doesn't work on Heroku

https://ruby-operators.herokuapp.com/spaceship directly doesn't work but works when visited via https://ruby-operators.herokuapp.com/
Is this Heroku issue or something missing related to navigation work fine on Heroku?
Source code - https://github.com/anildigital/ruby-operators

Hi @anildigital
As discussed on Slack: you'll need to instruct your backend to serve the same file for multiple urls.

Thanks @zwilias for instant help!


Initial Template for Request Payment page

These commits introduce the Request Payment flow. This view is available under the "Receive" tab on the Desktop Wallets main navigation view.
The Request Payment form itself currently only includes fields currently supported by the Qt wallet (label, message, and amount). Follow up PR will add support for local notes.
The Amount field in the Request form takes only valid Satoshi/Bitcoin amounts and supports flipping the units with the associated button toggle.
When the Continue button is pressed the Request Confirmation page gets pushed to the stack will eventually reflect the fields inputted in the previous form backed by the output of the WalletModel result. In its current implemention it just has statically defined properties to check the visual layout. The page also contains an address field with the copy icon that can be used to move the address into your clipboard.
Ubuntu screenshots

The piece I'm most concerned about this form is the Amount input field and how to properly sanitize and convert the field. The current object backing it doesnt quite feel right but I am limited by the ability to extend the actual TextInput class.

The piece I'm most concerned about this form is the Amount input field and how to properly sanitize and convert the field. The current object backing it doesnt quite feel right but I am limited by the inability to extend the actual TextInput class.

yeah there are a couple weird things:

decimals when having sats as unit
unnecessary leading zeroes when switching between sats en BTC. i.e. it can display things like 000100 sats

From  from 1b869eb to adff8f

Rebased with main and used PageStack in RequestPayment.qml
Fixed lint issue
Fixed mac build issue with missing bitcoinamount.h in Makefile

Looking good. I know we talked about this before, that the basic concept of the receive page has changed a bit. Away from the two separate pages, and towards creating the QR code directly on the page. Just realized I already implemented this in the web prototype here (note the differences in responsive layouts).
The amount input logic, which you bring up, is not properly implemented in the web prototype. There definitely has to be some sanitation. Something to look out for is that when I type 5000 sats and switch to ₿, it should then show 0.00 005 000 ₿ and not 5000 ₿. There should be a conversion happening. If this is too messy right now, I'd just come back to it in a separate PR.
In a web prototype update I am working on, I am tying the unit toggle to the application setting. So when you switch the unit in the amount input, the wallet balance display in the top left also changes. Wonder if that is intuitive or not. What do you think? In the send page, that unit setting should at least live on a user flow level. So when you toggle, the unit in the amount input, but also the fee selector changes, as well as the unit in the review screen.
Small thing about the input and amount fields is that I can enter unlimited characters (and emoji). Should probs be restricted in some way.

Looking good. I know we talked about this before, that the basic concept of the receive page has changed a bit. Away from the two separate pages, and towards creating the QR code directly on the page. Just realized I already implemented this in the web prototype here (note the differences in responsive layouts).

I will remove the confirmation page and get the request page in alignment with the latest. I won't be able to get QR codes functioning in this PR as that will have to be a follow up once the requests are working end-to-end.

Small thing about the input and amount fields is that I can enter unlimited characters (and emoji). Should probs be restricted in some way.

I'll double check this. I've made some improvements with the amount but I havent tried emojis

Looks great. I know you want to exclude various interaction details and handle those in follow-ups, so I won't comment on those. Just one question about the layout. Does this already include the mobile one where the QR code is inline and the buttons are static at the bottom?


MUI url and checksum are not up-to-date

Hello,
For the latest version of the package, the MUI url and checksum have not been updated to the proper values:
Currently:
$MUIurl = 'https://ardownload2.adobe.com/pub/adobe/reader/win/AcrobatDC/1901020064/AcroRdrDC1901020064_MUI.exe'
$MUIchecksum = '81953f3cf426cbe9e6702d1af7f727c59514c012d8d90bacfb012079c7da6d23'
Should be:
$MUIurl = 'https://ardownload2.adobe.com/pub/adobe/reader/win/AcrobatDC/2000620042/AcroRdrDC2000620042_MUI.exe'
$MUIchecksum = 'E17F6B200C1A3DA1DCAE75515F6F55A17E71D11926371B15E253A83B7BE43BBD'
The update is working fine but a fresh installation will install an old version.

does not apply anymore


Added some networks...

Missing time zone for network: NRK
Missing time zone for network: TV1
Missing time zone for network: SVT Drama
Missing time zone for network: Kanal5
Missing time zone for network: TV Norge

Thanks for the pull request! Before a real human comes by, please make sure your PR has all of the below criteria checked

[x] Give a description on what the PR is for.
[ ] Make sure your PR is based on the DEVELOP branch
[x] Don't send big changes all at once. Split up big PRs into multiple smaller PRs that are easier to manage and review

Please make sure you also read contribution guide and followed all of the steps.
Thanks!

Approved


Version bump to 2.0.0

Things to consider before you submit the PR:

[x] Are tests passing locally?
[x] Are the files formatted correctly?
[ ] Did you add unit tests?
[x] Did you test your change with either the sample apps that are included in the repository or with a blank app that uses your change?

Description
Version bump to 2.0.0

Is there a changelog?


test-api: Fix broken check for get_members.

The tests for GET /users were looking for a specific user, asuming that
it would always be in the same position. Since the users' sorting isn't
guaranteed in any way, this can lead to errors in the tests.
Now we make sure the user we grab from the list is the one we need by
checking its email address.
This is just a hotfix that addresses the short-term problem: we have
already made some efforts to make sure these tests are more
deterministic, and now we only need to finish the migration of the old
enpoints to the new system as a long-term solution.

Merged, thanks @YagoGG!


Test AWS credentials with a resource’s IAM role and add it to the documentation

Currently, we support AWS credentials by setting env variables AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY.
It would be nice to support other mechanisms such as credentials with IAM role.

We actually got that right. Our storage implementation relies on a provider chain, which reads from multiple sources. On the other hand, our documentation is misleading and should be fixed.

Indeed, I would like to test it though, and then update the docs.

I tested it and it works.
We can add this in the documentation and put the link to rusoto credentials page.
It's also worth saying that we have common errors because no region or wrong region is set in the env variable.
Are you still on it?

Yes, I'll find some time to update the docs.

Related with #341 ?


Issue with k8s.io/docs/tasks/administer-cluster/configure-multiple-schedulers/

This is a Bug Report

Problem:
In the Package the scheduler section (https://kubernetes.io/docs/tasks/administer-cluster/configure-multiple-schedulers/#package-the-scheduler), the instructions are not adequately complete and clear. If executed as-is on a MacOS computer, they will produce a darwin binary which is of no use for the exercise.
find ./_output -name 'kube-scheduler'
./_output/local/go/bin/kube-scheduler
./_output/local/bin/darwin/amd64/kube-scheduler

Also note that the directory indicated in next step in the doc, would not exist:
ls -l ./_output/dockerized/bin/linux/amd64/kube-scheduler
ls: ./_output/dockerized/bin/linux/amd64/kube-scheduler: No such file or directory

Proposed Solution:
Specify in the page that the instructions are applicable only to Linux computers.
For MacOS users, the instructions are to execute the following command (I have omitted most of the (very verbose) output).
build/run.sh make kube-scheduler
[...]
+++ [0918 23:23:12] Placing binaries
+++ [0918 23:23:15] Syncing out of container
+++ [0918 23:23:15] Stopping any currently running rsyncd container
+++ [0918 23:23:15] Starting rsyncd container
+++ [0918 23:23:17] Running rsync
+++ [0918 23:23:20] Stopping any currently running rsyncd container

ls -l ./_output/local/bin/darwin/amd64/kube-scheduler
-rwxr-xr-x  1 neo  staff  51506808 Sep 18 22:54 ./_output/local/bin/darwin/amd64/kube-scheduler

Now we have a Linux binary in the location indicated by the page.
Please note that I am giving for granted that the requirements for a container build are available on the computer. Instructions on the dockerized build can be found at https://github.com/kubernetes/kubernetes/tree/master/build
Page to Update:
https://kubernetes.io/docs/tasks/administer-cluster/configure-multiple-schedulers/

Thanks for the suggestion
/priority backlog

Thanks for the suggestion
/priority backlog

@sftim Thanks for the reply. Could I try to propose the change via a PR?

@bennythejudge absolutely!
See https://kubernetes.io/docs/contribute/ (if you haven't already) for tips.

/remove-priority backlog
/priority awaiting-more-evidence


Error: Request can NOT be empty.

I am playing with dialogflow to make a bot able to integrate to our platform,
so I added a fulfillment webhook, which goes to our nodejs / express server
I've added headers to webhook request, and I do see those headers arrive to the server, I've added parameters to the intent itself but I still get this error when I am trying to instantiate the object
const agent = new WebhookClient({ req, res });
Error: Request can NOT be empty.
application.js:630
at new WebhookClient (/Users/.../Projects/../../node_modules/dialogflow-fulfillment/src/dialogflow-fulfillment.js:59:14)
any ideas?
Thanks

@KirillMoizik Please feel free to view the Dialogflow-Fulfillment samples to get a better sense of requests and responses.
For future reference, Github issues is for reporting issues with the Dialogflow-Fulfillment Node.js client library. For general questions, I suggest Stack Overflow or the Dialogflow Help Forum.

Are you still having this problem @KirillMoizik ?

https://stackoverflow.com/questions/50818512/how-use-dialogflow-fulfillment-nodejs-with-express


Stop tracking connections in copycat client/server

Many connections can be created by the transport layer, but it is rare
for copycat to close the client. Tracking the created connections is
unnecessary because copycat closes them before closing the clients
anyways. This prevents us from holding on to the connection references
for extended periods of time, which then causes behavior resembling a
memory leak.
Additionally we bump the copycat version to 1.2.15 to avoid cycling
connections. 1.2.15 introduces a changes to the KeepAliveResponse serde
to respect unresolved addresses.
Fixes #11355
pr-link: Alluxio/alluxio#11354
change-id: cid-8e00a34b6fe9f54d039c7735da0f57328e4f18d7

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/9264/
Test FAILed.

jenkins, test this please

alluxio-bot, test this please

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/9265/
Test FAILed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/9266/
Test PASSed.

alluxio-bot, merge this please


[Feature] Added unit test for NoviAction* classes to test Flow comparisons

Fixes #2
Originally, this was reported as an issue (requirement) on of_core repo https://github.com/kytos-ng/of_core/issues/30, but the unit tests related to Experimenter are on this repo, so took the opportunity to bootstrap the unit tests for this repo as well.
Based on the tests added, the __eq__  method still works as expected so the flow comparions that flow_manager uses should also work as a result, so this mitigate the concerns that the team has raised regarding whether this would impact or not.
Heads up:

I had to also open this PR on of_core to have the unit tests passing, so this dependency needs to land first https://github.com/kytos-ng/of_core/pull/36

thanks for reviewing and your help, Antonio.


release 0.6.0 prep

fixes #58 #65 #68

[x] update supported versions
[x] get tests to run & pass locally
[x] setup github actions
[x] make test pypi deployment
[x] make prod pypi deployment
[x] update all issue threads related to this

0.6.0 / 0.6.1 have been released on pypi adding support for the current django versions. see #70


Update the compatible versions since tool does not work for LS prior to version 5.0

This line ->
Compatible with versions 5.x, 2.x, 1.x
This is only applicable for ES versions. For LS it works only starting 5.0 hence needs to be clarified.
Thanks,
Jai

Will be in the next release.


Add workspace id to ExtensionContext

I would like to add a new workspaceId property to the ExtensionContext object. This would provide an identifier for extensions to use to scope data storage/etc based on the current workspace.
Today in the Remote Repositories extension, because we don't have this property, I am "extracting" the workspace id from the ExtensionContext.storageUri, but this is fragile and was recently broken with this change: https://github.com/microsoft/vscode/commit/b1b44a3910c7df865eea155c3c367c2ec085b2bd (since we can now in certain circumstances add a suffix to the workspace id in the storageUri.

This would provide an identifier for extensions to use to scope data storage/etc based on the current workspace.

@eamodio Why isn't ExtensionContext#storageUri nor workspaceState enough? Both are storage mechanisms scoped the current workspace?


Added pgbouncer exporter to exporters list

I've added to the list of exporter another exporter for pgbouncer (PostgresSQL connections pooler) whose main difference for the already-existing one is supporting multiple pgbouncer backends.

Why supporting multiple pgbouncer instances?
PgBouncer is a single thread application and so can only saturate a single CPU core on high load. In high load environments, it's common practice to run multiple pgbouncer processes per machine (one for each CPU core) and load balance traffic among them. Ideally we want to run a single exporter instance per machine, capable to monitor 1+ pgbouncer(s) running on the machine itself.

We try to avoid duplicates in this list. If you want to replace the existing one you'd have to at the least follow the exporter guidelines at least as well. Doing service discovery in the exporter is not in line with the client library guidelines, so this can't replace the one we already list.

@brian-brazil Thanks for your quick feedback. The use case is to actually get the exporter scrape the metrics from multiple pgbouncers running on the same host, so there's no service discovery done by the exporter at all. What's your take on this?

That you have a config file listing hosts is service discovery.

It's a config file where you specify the DSN of each pgbouncer (because it's the way the postgresql driver works), and each DSN is localhost with a different port. If having a config file with two local ports is service discovery, then I agree with you.
Anyway, it's not a big deal not having the exporter listed there.


Wrong event prefix

The latest VS Code merge reverted our change to use our own event prefix adsworkbench (instead of monacoworkbench). This is causing all our telemetry events to have the wrong name for our reporting.

Approved in shiproom


Http2Adapter uses always http2 even when endpoint doesn't support it

Issue Info

Info
Value

Platform Name
flutter

Platform Version
1.20.4

Dio Version
3.0.10

Http2Adapter Version
1.0.1

Android Studio / Xcode Version
Android Studio 4.0.1

Repro rate
all the time (100%)

Repro with our demo prj
no

Issue Description and Steps
When I make post request to an endpoint that doesn't support http2 the request fails with error like here https://github.com/flutterchina/dio/issues/486 , but it doesn't happen if endpoint supports http2.
The http1 should still be supported as a fallback and not force to use http2 always.

We are facing the same issue here, is there any plan for implement a http/1.1 downgrade strategy, or have a workaround at least?


Add invalid saml url error handling

Handle login error code when the given SAML URL is invalid

Included in https://github.com/GitGuardian/ggshield/pull/242


eventbus name repeat

Bug Report
Please answer these questions before submitting your issue. Thanks!
vsctl eventbus list
+-------------+-------------+---------------------------+---------------------------+-----------------+
|     NAME    | DESCRIPTION |         CREATED_AT        |         UPDATED_AT        | EVENTLOG NUMBER |
+-------------+-------------+---------------------------+---------------------------+-----------------+
| quick-start |             | 2023-03-17T16:55:30+08:00 | 2023-03-17T16:55:30+08:00 |        1        |
+-------------+-------------+---------------------------+---------------------------+-----------------+
| quick-start |             | 2023-03-17T16:08:25+08:00 | 2023-03-17T16:08:25+08:00 |        1        |
+-------------+-------------+---------------------------+---------------------------+-----------------+

1. Minimal reproduce step (Required)

2. What did you expect to see? (Required)
3. What did you see instead (Required)
4. What is your Vanus version? (Required)
0.7

fixed in https://github.com/vanus-labs/vanus/pull/556


log-backup: eliminate some verbose logs

What is changed and how it works?

Issue Number: Close #14453
What's Changed:
Remove handler for PrepareMinTsForResolve when there isn't any task.

Related changes

PR to update pingcap/docs/pingcap/docs-cn:
Need to cherry-pick to the release branch

Check List
Tests

Manual test (add detailed scripts or steps below)

Start a new cluster in master. -- Many logs described in #14453 printed.
Start a new cluster in this PR. -- Logs described in #14453 don't print again as long as no log backup task triggered.

Release note
Fixed a bug that may cause TiKV print too many meanless logs about log backup.

/merge

/run-cherry-picker


replace config.PRODUCT_S2_LEVEL_2A['prefix] with config.PRODUCT_S2_LEVEL_2A['product_name'] in preprocessor

feature
config.PRODUCT_S2_LEVEL_2A['prefix] is only used once in preoprocessor. it is the same value as config.PRODUCT_S2_LEVEL_2A['product_name']
we can simplify it
Describe the solution you'd like
replace config.PRODUCT_S2_LEVEL_2A['prefix] with config.PRODUCT_S2_LEVEL_2A['product_name'] in preprocessor
clean up the config

done in v0.0.1


Aditya mathur

Please fill all the details and checkbox, so we can merge PR faster.
Pull Request Template
script name - Student Grading System According To Average Marks
What have you Changed
what you changed in the codebase. write here
Issue no.(must) - #506
Self Check(Tick After Making pull Request)

[x] This issue was assigned to me.
[x] One Change in one Pull Request
[x] My file is in the proper folder
[x] I am following clean code and Documentation and my code is well-linted with flake8.
[ ] I have added README.md and requirements.txt with my script

If the issue was not assigned to you Please don't make a PR. It will mark as invalid.
Join Us on Discord:- https://discord.gg/JfbK3bS
acknowledgment

[x] I have tested the script and distributed it under an MIT license.

Your PR showing a merge conflict with previous scripts. please do a git pull before making new changes.

ok
On Tue, Oct 4, 2022 at 12:26 AM Deepak Raj @.***> wrote:

Your PR showing a merge conflict with previous scripts. please do a git
pull before making new changes.
—
Reply to this email directly, view it on GitHub
https://github.com/codePerfectPlus/awesomeScripts/pull/516#issuecomment-1265892056,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AORS2A5JMZYC5EU4LQVNRSLWBMT5VANCNFSM6AAAAAAQ32MYGQ
.
You are receiving this because you authored the thread.Message ID:
@.***>

Closing PR,


Proposal to break ordinals crate and extract out Runestone and related modules from it.

In one of my project, I'm using Runestone struct and relate impl for deciphering a transaction but currently there is a fat crate Ordinals (https://docs.rs/ordinals/0.0.8/ordinals/) which has everything (including Runestone related modules).
Why not break it and have Runestone as an independent crate, there is one runestone = "0.0.0" but it's not maintained and it's not being used too in this repo?
This is also in the direction of moving rune related code out of ord (wasn't that the plan earlier?)
This will be a good refactor project for anyone to work on, I am also happy to take it up.

What would be the goal of splitting out the runestone types into a separate crate? I don't think it would particularly improve compile times, since without tests, the ordinals crate is only 1600 lines of code. Presumably most projects that use the ordinals will have much heavier dependencies, so I don't think it would improve compile times much. I agree it would probably be slightly cleaner, but I think that's probably outweighed by the annoyance of having to remember to update more crates, and having more different places for code to live.

What would be the goal of splitting out the runestone types into a separate crate?
Just for better segregation, I feel that it's easier to segregate them now than later when rune related code grows (and it'll grow I think), refactoring it later would be a pain. But this makes sense only if we are planning to extract out rune related code (not just crate but eveything else) out or ord. I do agree that there is a cost to it in maintaining it inititaly, but this'll give an idea and will be a starting point to extract rune out of ord.

I think it's probably easier to split them when there's an actual problem that we want to solve. In general, I try not to anticipate problems too much, as long as they're not critical, since if you try to fix a problem you only might have in the future, it might never actually manifest.


Update German Translation

Dutch was used and Discord is supposed to be used as a noun.

Please pull from staging instead of new-design.