moltenvk: 1.1.10 -> 1.1.11

Description of changes
MoltenVK 1.1.11 changelog: https://github.com/KhronosGroup/MoltenVK/releases/tag/v1.1.11

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[x] x86_64-darwin
[x] aarch64-darwin

[x] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[x] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
22.11 Release Notes (or backporting 22.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 186705 run on aarch64-darwin 1

1 package marked as broken and skipped:

vulkan-caps-viewer

1 package failed to build:

ddnet

8 packages built:

google-amber
libplacebo
ncnn
realesrgan-ncnn-vulkan
vkquake
vulkan-loader
vulkan-tools
wgpu-utils

Result of nixpkgs-review pr 186705 run on x86_64-darwin 1

2 packages failed to build:

ddnet
vulkan-caps-viewer

8 packages built:

google-amber
libplacebo
ncnn
realesrgan-ncnn-vulkan
vkquake
vulkan-loader
vulkan-tools
wgpu-utils

Neither ddnet nor vulkan-caps-viewer are regressions. ddnet is waiting on some SDK changes before I fix the build. I tried to get vulkan-caps-viewer to build, but it just hangs and continues to allocate memory without showing a window.

@ofborg build darwin.moltenvk

Result of nixpkgs-review pr 186705 run on x86_64-darwin 1

20 packages marked as broken and skipped:

airshipper
ajour
arcanPackages.arcan
arcanPackages.xarcan
beamerpresenter
cutemaze
fast-cli
kaffeine
lightly-qt
mojave-gtk-theme
pcsx2
puppeteer-cli
python310Packages.python-vlc
python39Packages.python-vlc
qt6Packages.quazip
sharedown
sway-contrib.grimshot
vimix-gtk-themes
waybar
whitesur-gtk-theme

1 package failed to build:

vulkan-caps-viewer

5 packages built:

darwin.moltenvk
libplacebo
vkquake
vulkan-loader
wgpu-utils

https://github.com/ofborg build darwin.moltenvk

@ofborg build darwin.moltenvk

Not sure why the build failed previously, but it looks like it built this time on both x86_64-darwin and aarch64-darwin, so all checks pass now. Before, it was failing to download one of the dependencies only on x86_64-darwin. The HTTP error was 503, so I assume it was a transient GitHub issue.

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-ready-for-review/3032/1175


--onlyDirectDependencies option fails if package.json is missing a 'dependencies' section

When using the '--onlyDirectDependencies' option on a project with a package.json that has no 'dependencies' field (e.g a project that only has devDependencies), the following error is thrown:
/usr/local/lib/node_modules/npm-license-crawler/lib/index.js:23

                    onlyDirectDependenciesFilter[packageJsonContents.name] = Object.keys(packageJsonContents.dependencies);
                                                                                ^

TypeError: Cannot convert undefined or null to object
    at Function.keys (<anonymous>)
    at DirectoryReader.<anonymous> (/usr/local/lib/node_modules/npm-license-crawler/lib/index.js:23:85)
    at DirectoryReader.emit (events.js:180:13)
    at /usr/local/lib/node_modules/npm-license-crawler/lib/directoryreader.js:145:26
    at FSReqWrap.oncomplete (fs.js:171:5)

It seems like this is down to the packageJsonContents.dependencies condition in the if-statement at line 23 of 'index.js' being insufficient. Adding a typeof packageJsonContents.dependencies !== 'undefined' condition should resolve this.

Thanks for reporting. Should be fixed in release<EMAIL_ADDRESS>Re-open otherwise.


Fix Enzyme Skip Caused by CheckpointStage Flag

Context:
Enzyme pass must be run if checkpoint stage is O2Opt.

It's a good idea to always include a comment why a PR was closed @tzunghanjuang  :)

This PR is closed because the patch should not depend on executable generation.


V0.0.4 fix

Checklist

[x] Used a personal fork of the feedstock to propose changes
[x] Bumped the build number (if the version is unchanged)
[x] Reset the build number to 0 (if the version changed)
[ ] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

@conda-forge-admin, please rerender

@conda-forge-admin,please add bot automerge

@conda-forge-admin, please add bot automerge

@conda-forge-admin, please ping team

@conda-forge-admin, please rerender

@conda-forge-admin, please rerender

@conda-forge-admin, please rerender


cdk deploy show me: ENOENT: no such file or directory, mkdtemp

Step to reproduce
mkdir hello-cdk
cd hello-cdk
cdk init app --language=typescript
cdk deploy

ENOENT: no such file or directory, mkdtemp '/home/oren/t/cdkMDNeAB'
Useful information
I use Ubuntu in Windows (Windows Subsystem for Linux)
cat /etc/lsb-release
Ubuntu 18.04.1 LTS

node -v
v10.15.3

cdk --version
0.26.0 (build e6f3f48)

You missed npm run build. Where did you find the instructions you were following?

I am following https://docs.aws.amazon.com/CDK/latest/userguide/hello_world_tutorial.html and you are correct. I missed that command.
Now I am getting the same error when running the command cdk ls.

Hi, I apologize for the late reply. Are you still having this issue?

The issue was resolved. Thank you


Bump version to 0.4.1

Prepare a release of topiary-queries with the latest Nickel queries to crates.io. For the time being, it was decided that it's ok to bump the patch version for such an update. I hesitated to do this just for topiary-queries, but that would mean to stop using the workspace version for topiary-queries, but the added risk of being out of sync (or to just forget to bump topiary-queries's version during an update) isn't worth it IMHO. Instead, I think we should just accept to bump the whole workspace version.
I don't know if a GitHub release is very useful to do in this case (or a cargo release of other Topiary crates). I think it's fine to keep all the others crates at 0.4.0 on GitHub and crates.io until the next update, and just publish topiary-queries. But I'm happy to do otherwise.
Checklist
Checklist before merging:

[x] CHANGELOG.md updated
[x] README.md up-to-date

Let's get a stamp of approval from @ErinvanderVeen as well, to be sure it's a consensus

This is good for now. I think in the future we want to decouple the versions if possible.


Change name of typst-slides to polylux

Repo URL: https://github.com/andreasKroepelin/polylux
The former typst-slides has been renamed to polylux.

Thanks @andreasKroepelin! It's nice to see that project moving forward and evolving.


OPENAI REVERSE PROXY

Can you add an Openai reverse proxy function? OpenAI is not available in some countries.

This would likely violate OpenAI's terms of service


Add Fish Shell Completions

Add fish shell completions.
Note: in order to install this completions via brew install, kubectx.rb brew formula needs to be updated to include:
    fish_completion.install "completion/kubectx.fish" => "_kubectx"
    fish_completion.install "completion/kubens.fish" => "_kubens"

@ahmetb Can you tag a new release? If we have a new kubectx release I can create a pull request to the brew formula.

@lukad I opened #34 to track. Thanks for bringing this up.
I was planning to cut a v0.5.0 release with these improvements around early May: https://github.com/ahmetb/kubectx/milestone/1. Since I assumed not many folks use fish, I was not planning to cut a release by then. I'm open to suggestions if you want to have this ASAP.

I have edited my local kubectx formula and instealled it with --HEAD to get the fish completion. I can wait until v0.5.0 is done.


Discovery: determine how to store dataset gene info

Information about what genes are in each dataset must be stored and later used during update dry to produce a report for curators. Must include collection_id, datasets_id, schema_version and genes in the dataset.
Must support parallel writes
Must be stored privately

Trent's prototyping / discovery work has determined that computing this at dry-run time is doable, so we will not pre-compute or persist dataset gene info anywhere


Allow for world-specific list results

See title; you can currently only view the results for the whole data center.

#322?


06/18/2018 01:11 : Create Pull Request for branch master -> prTesting1_2018061801

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

split/updateTestCon1.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Run mix format mix.exs "lib//*.{ex,exs}" "test//*.{ex,exs}"

Nothing else but mix format.
cc @mmmries @jjcarstens @newellista

So here are the options. We should probably just embrace the change though:
Options

:file - the file which contains the string, used for error
reporting
:line - the line the string starts, used for error reporting
:line_length - the line length to aim for when formatting
the document. Defaults to 98.
:locals_without_parens - a keyword list of name and arity
pairs that should be kept without parens whenever possible.
The arity may be the atom :*, which implies all arities of
that name. The formatter already includes a list of functions
and this option augments this list.
:rename_deprecated_at - rename all known deprecated functions
at the given version to their non-deprecated equivalent. It
expects a valid Version which is usually the minimum Elixir
version supported by the project.

This PR has fallen a bit behind. We ended up going with a different strategy where we are going to slowly add patterns to the .formatter.exs file so we can make smaller decisions about what to format and how to comply with the formatter as we go. See #84 for the beginnings of this effort


How to slow down mouse before modifyend

I have a map with a draggable marker (ol.style.icon in fact).
There is a strange issue:
If I try to move marker, it is like trying to reel in a marlin but after a zoomin/out or a first drag (clic tight then clic release), marker naturally slows down.
I tried to play with PixelTolerance but any difference.
Why and how to immediately slow down this marker, please?
var mark_style = new ol.style.Style({
	image: new ol.style.Icon({
	anchor: [.5, 48],
	anchorXUnits: 'fraction',
	anchorYUnits: 'pixels',
	opacity: 0.75,
	src: mark_path
 })
});

var iconFeature = new ol.Feature(position);
iconFeature.set('style', mark_style);

var vectorLayer = new ol.layer.Vector({
	style: function(feature) {
		return feature.get('style');
	},
	source: new ol.source.Vector({features: [iconFeature]})
})
var dragInteraction = new ol.interaction.Modify({
  features: new ol.Collection([iconFeature]),
  style: null,
  pixelTolerance: 10//?
});

dragInteraction.on('modifyend',function(f){
	var coordf = f.features.getArray()[0].getGeometry().getCoordinates();
	ol.View-view.setCenter(coordf);
	GMapWidget.prototype.A = coordf;
	GMapWidget.prototype.updatePosition(position);
	},iconFeature);

  map.addInteraction(dragInteraction);

After a lot of tries, it seems it's a 'modifyend' problem: mouse is fast before first dragInteraction end. How to do please? with a modifystart, no more speed up but then, how to access all mouse positions after first clic ?

no better with pointerdrag... any idea?

well, seems ok with dragInteraction.on(['modifyend', 'modifystart']
thanks for your silence

well, seems ok with dragInteraction.on(['modifyend', 'modifystart']
thanks for your silence


update: infinite potion duration support

Added an INFINITE_DURATION constant in Potion and updated Entity#effectTick to support it

resolves #91


Error loading Anand Vihar location

Flagging an error loading the Anand Vihar location. Route to get here -- panned around on the map to India, https://openaq.org/#/map, then clicked View More on the Anand Vihar location near Delhi: https://openaq.org/#/location/Anand Vihar?_k=2xeq0n
Console errors of:
TypeError: Cannot read property 'sourceURL' of undefined

Seen on Version 52.0.2743.116 (64-bit) OSX 10.11.4
cc @danielfdsilva @jflasher

This could be coming from the fact that Anand Vihar first came from one source (no longer used) and now comes from another source. It's original source wouldn't be in the /source API returned data so maybe it's failing to match?

@jflasher yes, exactly that.
The sourceName for Anand Vihar is Anand Vihar (https://api.openaq.org/v1/locations?location=Anand Vihar) and that source is not in the sources. Is this something you can fix?

Should this be resolved in a more structural way? Is there a way to properly 'retire' sources?
This may happen in the future when we decide to switch the Dutch data for the EU source.

@olafveerman yeah, that's what I'm wondering. Even if we do that, we'll have the issue where Anand Vihar data may be showing wrong source (if there are multiple and we're only showing on)? The latest Anand Vihar data should be coming from CPCB, not Anand Vihar I think.

@danielfdsilva @olafveerman would like to raise this again as it'll definitely come up during Delhi workshop. I think there are three things

How we should handle old sources?
I guess we should keep them around in /sources and maybe just have a flag like active: false or similar.

What do we do in the API?
I think for /locations, sourceName becomes an array that has every source that was used for that location. In the case above for Anand Vihar, it'd be ["CPCB", "Anand Vihar"]. Each individual measurement only has one source, and that's already properly reflected in API return.

What do we show on website?
If a location has multiple sources, I think we just list them both whenever they're listed.

@jflasher Does a location use multiple sources at the same time, or only one is active and the other ones are retired?
Listing multiple sources on the location page is fine, but when it comes to modals, listing multiple can get tricky...

Currently (and I think always) a single location would only use 1 source at a time.

So could we just use the "active" source and show that one?

I guess that’s more correct, but I think that’s potentially misleading since they could be seeing data from another source.
On November 4, 2016 at 2:11:29 PM, Daniel da Silva<EMAIL_ADDRESS>wrote:
So could we just use the "active" source and show that one?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

But in practice, might not actually be that big of a deal.
On November 4, 2016 at 2:13:07 PM, Joe Flasher<EMAIL_ADDRESS>wrote:
I guess that’s more correct, but I think that’s potentially misleading since they could be seeing data from another source.
On November 4, 2016 at 2:11:29 PM, Daniel da Silva<EMAIL_ADDRESS>wrote:
So could we just use the "active" source and show that one?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

Fixed this by using active source in sourceName. Will open new issue to show all sources on these location pages.


Edit version statement for SSC

Edit version statement to xtevent 2.0.0in xtevent.ado so it displays properly in SSC and Stata

Summary: In this issue we fixed version statements and updated the help file.
Thread continues in #53


Register on Servernotifications does not work (like in example)

First of all thank you for this nice API, good work =)
I'm not that experienced in golang yet, for me as a learning project I started to work on a ts3 bot with your API.
I will try to see each connect and disconnect for every client on my server and then notify another programm.
Unfortunately I was not able to register. Your example doesn't work.
Following Line is broken:
ch := conn.Chans()
Maybe you can update your examples?
Would be really cool =)

Ok maybe I was to early with my issue.
I figured it out bei myself somehow...
Here is my code:

package main

import (
	"fmt"
	"time"

	"github.com/toqueteos/ts3"
	"log"
)

func main() {
	conn, err := ts3.Dial(":10011", false)
	if err != nil {
		log.Fatal(err)
	}
	defer conn.Close()

	bot(conn)
}

// bot is a simple bot that checks version, signs in and sends a text message to
// channel#1 then exits.
func bot(conn *ts3.Conn) {
	defer conn.Cmd("quit")

	conn.NotifyFunc(func (e string, s string) {
		fmt.Println(e + " " + s)
	})

	var cmds = []string{
		// Show version
		"version",
		// Login
		"login serveradmin 123456",
		// Choose virtual server
		"use 1",
		// Update nickname
		`clientupdate client_nickname=Sushi\sBot`,
		// "clientlist",
		// Send message to channel with id=1
		`sendtextmessage targetmode=2 target=1 msg=Big\sBrother\sis\snow\swatching\syou`,
		// Register to notify
		"servernotifyregister event=server",
	}

	for _, s := range cmds {
		// Send command and wait for its response
		r,_ := conn.Cmd(s)
		// Display as:
		//     > request
		//     response
		fmt.Printf("> %s\n%s", s, r)
		// Wait a bit after each command so we don't get banned. By default you
		// can issue 10 commands within 3 seconds.  More info on the
		// WHITELISTING AND BLACKLISTING section of TS3 ServerQuery Manual
		// (http://goo.gl/OpJXz).
		time.Sleep(350 * time.Millisecond)
	}

	for { select {} }
}

The important part is of course to register to the server notify:
"servernotifyregister event=server",
and register the notifyFunc:
conn.NotifyFunc(func (e string, s string) { 		fmt.Println(e + " " + s) 	})
At least I made the program run forever:
for { select {} }
Of course there are more elegant ways, but I'm a beginner ;)
Maybe you can suggest a more professional way within your examples


Check for labelAlign in text style

When using a rotation for text labels, the request parsing fails with an error message like org.mapfish.print.wrapper.ObjectMissingException: attribute [.labelAlign] missing. But labelAlign is actually not required if a label rotation is used.
This PR proposes to add a simple check if labelAlign is set.

Thanks for the review!

Hola
I have a serious problem with the module print, the letters in arabic have a mirror effect.
like the exemple.
please need help
regards


System prompts supporting

as the title

Ask for more detail.

The request structure for any ChatGPT query is as follows: n user queries (with the role attribute set as "user") + n system prompts (with the role attribute set as "system").
System prompts are not visible to the user and do not count towards the token limit (ChatGPT has a token limit per query, where a token refers to a segmented word in a sentence).
If only user queries are submitted, ChatGPT will only use its known model and the user query to respond.
However, if previous user queries and ChatGPT's responses are submitted together as system prompts, ChatGPT will use the system prompts (such as previous conversation content) to respond, giving the impression that ChatGPT knows what the user has previously asked and how it has responded, avoiding inconsistencies.
Therefore, to achieve this effect, it is necessary to store all conversation content locally or elsewhere, and to provide the ability to reset the current or specified conversation.

System prompts (i.e. content with the "system" role attribute) were designed by ChatGPT specifically for displaying prompt information, and there is no need to mix prompt information with user queries.

Yes, I have a local branch supported the System prompts. I will update this issue when the branch is fully ready. The problem is that in the real-world, the system prompt does not work well on ChatGPT 3.5. In the v4 engine, the system prompts work a lot better. But I still need v4 API access, so I did not thoroughly test the codes and get them ready.

I will keep this open for tracking. Thanks.

Additionally, a toggle should be designed to allow users to choose between conversation mode or single query mode.

in  conversation mode,first i query "2+3 equal what?" and then i ask "what's my last question?",chatGPT will know what i said.
but in non-conversation mode,chatGPT always do not know what is my last question.

I don't think that should name conversation mode, but the system prompt will be supported. Please come back to this issue when it is ready.

in conversation mode,first i query "2+3 equal what?" and then i ask "what's my last question?",chatGPT will know what i said. but in non-conversation mode,chatGPT always do not know what is my last question.

Yes.

I don't think that should name conversation mode, but the system prompt will be supported. Please come back to this issue when it is ready.

do not only "system promt"，but add all user querys and chatGPT response to system promt


Song Artist Issues

Hi there,
I may be doing something wrong but there seems to be a bug with the results for writers and producers. they always come back as the same list.
Not sure if its me but I cant see what i'm getting wrong.
Thanks for publishing this though!
Regards
James

Have you tried looking at the responses from the API to see if this is just odd data coming back? I think it'll be a bug in the API probably as the code looks sound.

Thank you so much for having a look for me.
I've tested the queries using the tool on their (genius.com) api website and they seem to be working. Right now I'm not sure how I would test it properly myself, that's sort of why I'm using your gem. I will start to figure that out tomorrow though!
Thanks again
James


golang/dep: RSA key fingerprint

Please answer these questions before submitting your issue. Thanks!
What version of Go are you using (go version)?
go version go1.8 darwin/amd64
What operating system and processor architecture are you using (go env)?
GOARCH="amd64"
GOBIN=""
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOOS="darwin"
GOPATH="/Users/themihai/go"
GORACE=""
GOROOT="/Users/themihai/gosrc"
GOTOOLDIR="/Users/themihai/gosrc/pkg/tool/darwin_amd64"
GCCGO="gccgo"
CC="clang"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/96/xn9qmts104s1mcdqg31s66lh0000gn/T/go-build120918767=/tmp/go-build -gno-record-gcc-switches -fno-common"
CXX="clang++"
CGO_ENABLED="1"
PKG_CONFIG="pkg-config"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
What did you do?
dep init
What did you expect to see?
No error.
What did you see instead?
It started to get some auth errors and then got stuck.
I  killed it with CTRL+C. Then I tried again dep init (after clearing the cached fingerprints).  Then I tried  dep init again but it errors out a different message(getSourceManager: cache lock file /Users/themihai/go/pkg/dep/sm.lock exists - another process crashed or is still running?). I removed sm.lock but now whenever I execute dep init I get the fingerprint errors and then it gets stuck. go get-ing the bitbucket packages works without any issue so I can only assume there is a bug 'dep' bug. Perhaps dep is trying to use SSH instead of https?
Initial error[0]

The authenticity of host 'bitbucket.org (<IP_ADDRESS>)' can't be established.
RSA key fingerprint is SHA256:zzXQOXSRBEiUtuE8AikJYKwbHaxvSc0ojez9YXaGp1A.
Are you sure you want to continue connecting (yes/no)? The authenticity of host 'bitbucket.org (<IP_ADDRESS>)' can't be established.
RSA key fingerprint is SHA256:zzXQOXSRBEiUtuE8AikJYKwbHaxvSc0ojez9YXaGp1A.
Are you sure you want to continue connecting (yes/no)? The authenticity of host 'bitbucket.org (<IP_ADDRESS>)' can't be established.
RSA key fingerprint is SHA256:zzXQOXSRBEiUtuE8AikJYKwbHaxvSc0ojez9YXaGp1A.
Are you sure you want to continue connecting (yes/no)? The authenticity of host 'bitbucket.org (<IP_ADDRESS>)' can't be established.
RSA key fingerprint is SHA256:zzXQOXSRBEiUtuE8AikJYKwbHaxvSc0ojez9YXaGp1A.
Are you sure you want to continue connecting (yes/no)? The authenticity of host 'bitbucket.org (<IP_ADDRESS>)' can't be established.
RSA key fingerprint is SHA256:zzXQOXSRBEiUtuE8AikJYKwbHaxvSc0ojez9YXaGp1A.
Are you sure you want to continue connecting (yes/no)? The authenticity of host 'bitbucket.org (<IP_ADDRESS>)' can't be established.
RSA key fingerprint is SHA256:zzXQOXSRBEiUtuE8AikJYKwbHaxvSc0ojez9YXaGp1A.
Are you sure you want to continue connecting (yes/no)? Cached github.com/themihai/keybd_event
The authenticity of host 'bitbucket.org (<IP_ADDRESS>)' can't be established.
RSA key fingerprint is SHA256:zzXQOXSRBEiUtuE8AikJYKwbHaxvSc0ojez9YXaGp1A.
Are you sure you want to continue connecting (yes/no)? Cached github.com/golang/glog
Cached github.com/grandcat/zeroconf
Cached github.com/cenkalti/backoff
Cached golang.org/x/net
Cached github.com/miekg/dns

^CUnable to cache bitbucket.org/brev/context
Unable to cache bitbucket.org/brev/tvs
^[[AThe authenticity of host 'bitbucket.org (<IP_ADDRESS>)' can't be established.
RSA key fingerprint is SHA256:zzXQOXSRBEiUtuE8AikJYKwbHaxvSc0ojez9YXaGp1A.
Are you sure you want to continue connecting (yes/no)? panic: runtime error: slice bounds out of range

goroutine 74 [running]:
github.com/golang/dep/vendor/github.com/sdboyer/gps.(*gitSource).doListVersions(0xc4201e6420, 0x1465988, 0xc4201e6450, 0x0, 0xc420474640, 0xc42002dc00)
	/Users/themihai/go/src/github.com/golang/dep/vendor/github.com/sdboyer/gps/vcs_source.go:216 +0xfca
github.com/golang/dep/vendor/github.com/sdboyer/gps.(*gitSource).listVersions(0xc4201e6420, 0x0, 0x0, 0x0, 0x0, 0x0)
	/Users/themihai/go/src/github.com/golang/dep/vendor/github.com/sdboyer/gps/vcs_source.go:119 +0x2bf
github.com/golang/dep/vendor/github.com/sdboyer/gps.maybeGitSource.try(0xc4201e5800, 0xc42019cb80, 0x1a, 0x160f060, 0x165bfe0, 0xc4201e4480, 0x2, 0x4, 0x0, 0x160aea0, ...)
	/Users/themihai/go/src/github.com/golang/dep/vendor/github.com/sdboyer/gps/maybe_source.go:86 +0x45f
github.com/golang/dep/vendor/github.com/sdboyer/gps.maybeSources.try(0xc4201e5900, 0x7, 0x8, 0xc42019cb80, 0x1a, 0x160f060, 0x165bfe0, 0xc4202526c0, 0x0, 0x1354599, ...)
	/Users/themihai/go/src/github.com/golang/dep/vendor/github.com/sdboyer/gps/maybe_source.go:28 +0xb7
github.com/golang/dep/vendor/github.com/sdboyer/gps.(*maybeSources).try(0xc4202e01c0, 0xc42019cb80, 0x1a, 0x160f060, 0x165bfe0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
	<autogenerated>:170 +0x97
github.com/golang/dep/vendor/github.com/sdboyer/gps.(*SourceMgr).deduceFromPath.func2.1.1(0xc4201e6e40, 0xc4201d12c0, 0xc4201d12d0, 0xc4201d12e0, 0x160cb20, 0xc4202e01c0, 0xc42019cb80, 0x1a, 0x160f060, 0x165bfe0)
	/Users/themihai/go/src/github.com/golang/dep/vendor/github.com/sdboyer/gps/deduce.go:567 +0x9f
created by github.com/golang/dep/vendor/github.com/sdboyer/gps.(*SourceMgr).deduceFromPath.func2.1
	/Users/themihai/go/src/github.com/golang/dep/vendor/github.com/sdboyer/gps/deduce.go:568 +0x174

The error is fixed once I add confirm the SSH fingerprint manually ( git clone ssh://bitbucket.org/xyz/z)  but I've got a different crash
 dep init
Cached github.com/grandcat/zeroconf
Cached github.com/themihai/keybd_event
Cached github.com/golang/glog
Cached golang.org/x/net
panic: runtime error: slice bounds out of range

goroutine 59 [running]:
github.com/golang/dep/vendor/github.com/sdboyer/gps.(*gitSource).doListVersions(0xc420071080, 0x1465988, 0xc4200710b0, 0x0, 0xc4204a5590, 0xc42002d800)
	/Users/themihai/go/src/github.com/golang/dep/vendor/github.com/sdboyer/gps/vcs_source.go:216 +0xfca
github.com/golang/dep/vendor/github.com/sdboyer/gps.(*gitSource).listVersions(0xc420071080, 0x0, 0x0, 0x0, 0x0, 0x0)
	/Users/themihai/go/src/github.com/golang/dep/vendor/github.com/sdboyer/gps/vcs_source.go:119 +0x2bf
github.com/golang/dep/vendor/github.com/sdboyer/gps.maybeGitSource.try(0xc4202a6980, 0xc42019cb60, 0x1a, 0x160f060, 0x165bfe0, 0xc4202a7b00, 0x2, 0x4, 0x0, 0x160aea0, ...)
	/Users/themihai/go/src/github.com/golang/dep/vendor/github.com/sdboyer/gps/maybe_source.go:86 +0x45f
github.com/golang/dep/vendor/github.com/sdboyer/gps.maybeSources.try(0xc4202a6a80, 0x7, 0x8, 0xc42019cb60, 0x1a, 0x160f060, 0x165bfe0, 0xc420014440, 0x105d068, 0x1354599, ...)
	/Users/themihai/go/src/github.com/golang/dep/vendor/github.com/sdboyer/gps/maybe_source.go:28 +0xb7
github.com/golang/dep/vendor/github.com/sdboyer/gps.(*maybeSources).try(0xc4202e0920, 0xc42019cb60, 0x1a, 0x160f060, 0x165bfe0, 0x115cebf, 0xc420250010, 0x0, 0xc420029f88, 0x100563d, ...)
	<autogenerated>:170 +0x97
github.com/golang/dep/vendor/github.com/sdboyer/gps.(*SourceMgr).deduceFromPath.func2.1.1(0xc420222660, 0xc420214760, 0xc420214770, 0xc420214780, 0x160cb20, 0xc4202e0920, 0xc42019cb60, 0x1a, 0x160f060, 0x165bfe0)
	/Users/themihai/go/src/github.com/golang/dep/vendor/github.com/sdboyer/gps/deduce.go:567 +0x9f
created by github.com/golang/dep/vendor/github.com/sdboyer/gps.(*SourceMgr).deduceFromPath.func2.1
	/Users/themihai/go/src/github.com/golang/dep/vendor/github.com/sdboyer/gps/deduce.go:568 +0x174

Hi,
the dep issue tracker is here: https://github.com/golang/dep/issues. This is the tracker of the go project, and we don't track dep issues here. Please submit your issue on the dep tracker. Thanks!


feat(BTable): custom filter functions

Describe the PR
This PR aims to bring over the ability to pass a custom filter function to the BTable component as seen in bootstrap-vue. This gives developers more control over how exactly they want to filter their data inside tables.
Small replication
Hard to properly convey in a video, but here is a small replication of what this could do. Code is displayed underneath the table.
https://github.com/user-attachments/assets/232fbd06-ed5b-4087-9f37-17081af03b2c
PR checklist

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

[ ] Bugfix :bug: - fix(...)
[x] Feature - feat(...)
[ ] ARIA accessibility - fix(...)
[x] Documentation update - docs(...)
[ ] Other (please describe)

The PR fulfills these requirements:

[x] Pull request title and all commits follow the Conventional Commits convention or has an override in this pull request body This is very important, as the CHANGELOG is generated from these messages, and determines the next version type. Pull requests that do not follow conventional commits or do not have an override will be denied

I'm also not quite sure how I feel about this prop in general. Why not do filter?: string | ((item: Readonly<Item>) => boolean)? Why need the extra prop?

@VividLemon I'm not sure why we'd use the filter prop for this, personally it seems more readable and clear being its own prop. I feel it would add more unnecessary complexity to cram it in with the existing filter prop.


update to react 15.0.1

Coverage remained the same at 100.0% when pulling f466ae6095e2b0cf0d6554047537a206611cec71 on react-15 into 765bb73fb3dafeec68c77ccce18bbef914871664 on master.


feat(commit_view): Parse diffs for renamed files.

Parse diffs for renamed files in the commit view correctly.
I also added a highlight for the diff headers in the commit view (just gui=bold), as I felt that they blended in with the rest of the text.

Comparison with Magit:

Neogit
Magit

Thank you! 😄


Review single child violations

I have added exceptions now in #6639 (exclude from QC check), but please check each of these individually to ensure they should be single child.

[ ] MONDO:0003350,rdfs:subClassOf,MONDO:0003349
[ ] MONDO:0005737,rdfs:subClassOf,MONDO:0005762
[ ] MONDO:0020499,rdfs:subClassOf,MONDO:0005785
[ ] MONDO:0700162,rdfs:subClassOf,MONDO:0700151
[ ] MONDO:1010359,rdfs:subClassOf,MONDO:1011367

MONDO:0020499 ('Nipah virus disease') should be reviewed because the NCBI Taxon is not showing. I'll create an issue about it.
I know that I have already added this "exclude from QC check" so it is weird you had to add it again...
MONDO:0700162,rdfs:subClassOf,MONDO:0700151
MONDO:1010359,rdfs:subClassOf,MONDO:1011367
Otherwise, it is fine. Thank you @matentzn !


Replace travis ci with github ci action

Asked whether it is ok to migrate to GH actions in https://github.com/expressjs/discussions/issues/229
If we do migrate. I imagine we will need to remove the project from travis
The new ci action  and README.md changes are based on the respective files in cookie repository

Action passing https://github.com/carpasse/etag/actions/runs/8733021909/job/23960944554

I am wondering why the CI has not being triggered in the PR :thinking:

no idea 🙃

I am wondering why the CI has not being triggered in the PR 🤔

Maybe is because Github actions are not yet added to the principal branch, so the execution is ignored. I will have a look once is merged.

The CI is working as expected :partying_face:
See: https://github.com/jshttp/etag/actions/runs/8874711397


test ci

Topic: test-ci

Reviews in this chain:
└https://github.com/aaron-skydio/symforce/pull/3 test ci

#
head
base
diff
date
summary

0
121abc33
474f1bd5
diff
Jan 3 21:13 PM
1 file changed, 4 insertions(+), 2 deletions(-)


Update docs to include full uses

While implementing this on a new app I was working through the docs and realised I would have liked to see the full class names for the referenced objects so they could be copied into my app.

Include use statements in the doc blocks to make them easy to copy,
Updated the $casts property to use the new casts() method with Laravel 11,
Removed final from code samples as it's unnecessary noise

One thing I did notice is that there is an inconsistency in the docs when talking about casts. One example uses ExpoPushToken as the cast while another uses AsExpoPushToken. I thought they were different and was confused but later realised that ExpoPushToken defers to AsExpoPushToken under the hood.
I wonder if we should remove AsExpoPushToken from the docs and instead just refer to ExpoPushToken - what do you think?

@dwightwatson seems like I missed a notification. I’m in favor of all of these changes. Thank you! 😊

All good, didn't want to hassle you as it didn't seem like high stakes. Thanks for checking it out anyway 😄


Teckin SP10 v.1.0.3 - From Amazon.ca - Not using ESP82XX

Not sure if I should report this here since I don't hope on a fix...
Just bought a pack of two Teckin SP10 from amazon and they appear to not be using ESP82XX.
I got this warning from my logfile:
WARNING: it appears this device does not use an ESP82xx and therefore cannot install ESP based firmware
Can't confirm from opening it because I will return it.
Going back to shopping..
thank you

Thanks for reporting, please add it to the wiki


Openssl 1.0.1k dependency update

Updates openssl to 1.0.1k for:

build docs
gitian linux build descriptors
gitian windows build descriptors

see: https://www.openssl.org/news/secadv_20150108.txt
Note: This patch was not applied to the OSX gitian process because that is (still) broken for dogecoin at this time.

Awkwardly, they've release 1.0.1l before I got around to checking this. Going to jump straight into 1.0.1l I think, sorry!

Major changes between OpenSSL 1.0.1k and OpenSSL 1.0.1l [15 Jan 2015]
Build fixes for the Windows and OpenVMS platforms

I'm wondering if that update to "l" would really be needed as long as our Windows vuilds run fine? According to the changelog, there are no security relevant changes.

If we'd merged k already, I'd agree, but as I'm 90% done with testing l...


Assign ScietyHQ as an admin for three Sciety groups

curl -v -d '{"userId":"twitter|1295307136415735808", "groupId":"4bbf0c12-629b-4bb8-91d6-974f4df8efb2"}' -H "Authorization: Bearer $SCIETY_TEAM_API_BEARER_TOKEN" -H "Content-type: application/json" https://sciety.org/api/assign-group-admin

curl -v -d '{"userId":"twitter|1295307136415735808", "groupId":"d6e1a913-76f8-40dc-9074-8eac033e1bc8"}' -H "Authorization: Bearer $SCIETY_TEAM_API_BEARER_TOKEN" -H "Content-type: application/json" https://sciety.org/api/assign-group-admin

curl -v -d '{"userId":"twitter|1295307136415735808", "groupId":"10360d97-bf52-4aef-b2fa-2f60d319edd7"}' -H "Authorization: Bearer $SCIETY_TEAM_API_BEARER_TOKEN" -H "Content-type: application/json" https://sciety.org/api/assign-group-admin


test: Added tests for auth reducer and refactored some other tests

Adds test for auth reducer and refactoring.
Also adds default fallback for 'en' inside localization-helper incase location cannot be determined/promise to get locale in app.js has not fulfilled yet and somehow user has navigated, requiring a value (this was breaking unit tests).

Coverage increased (+2.7%) to 33.584% when pulling 09d659f525167b196e28994e308a74acf71b5118 on jglover:tests/auth-reducer-tests into a43d3bc5ceba76cbb6859e331e744ecd7c18abf8 on gitpoint:master.

Also - don't end data files in .data.js. If we're going to change the extensions for the files, we should do it in a new PR. For now keep things consistent.

There's a lot of data in data/api/users.data.js file. Maybe we could shorten it down to 1 event per type so it's easier to follow if something breaks?

I'll rename those files, yeah it's quite a bit of data; I just took the GitHub example responses verbatim from the API docs. Since the file isn't used in a build is it a good idea to just keep data as a copy of the example responses incase it ever needs to be changed?

@andrewda done. What's the reasoning behind not using *.spec.js though? I'm curious about that one, it's the accepted convention in just about every framework or project I've worked with and helps differentiate the file when using fuzzy search, triggers test syntax highlighting in most editors etc

Coverage increased (+2.3%) to 36.801% when pulling f042ae56a680d1cb05627c0e2a7377835ebb695b on jglover:tests/auth-reducer-tests into 6567aa3ed1cde26c94c0ca783149d6a59f98be3d on gitpoint:master.

Coverage increased (+2.3%) to 36.801% when pulling f042ae56a680d1cb05627c0e2a7377835ebb695b on jglover:tests/auth-reducer-tests into 6567aa3ed1cde26c94c0ca783149d6a59f98be3d on gitpoint:master.

@jglover Several reasons: 1) when I began adding tests, I didn't use it, and we've stayed consistent with that, 2) everything's already in a single __tests__/ directory, so it's not really necessary to define something as a specification. That being said, I'd love to completely redo our test naming scheme in another PR (an issue for discussion would be great, too).

@andrewda Anything left outstanding? Keen to get this merged before it gets conflicts.

Coverage increased (+4.9%) to 39.359% when pulling bc82b7f8f2966b4e794dbbbe94d446839819c889 on jglover:tests/auth-reducer-tests into 6567aa3ed1cde26c94c0ca783149d6a59f98be3d on gitpoint:master.


Use the escape (esc) key to exit popup

When the popup is open can you also allow it to be closed by pressing the escape key? It closes for a mouse click on the screen already, which is great.

Good idea I'll take a look 👍

@ktag3000 will be released in the 1.24 🚀

Awesome! Thank you!


fix: fix the network interface option list

The neutron network interface is needed under some more complex use cases including ML2 enabled networking and if IPv6 is in use in some environments.
As such, it needs to be enabled by default for it to be present when customers upgrade to this operator.

@hjensas @steveb I noticed the config was wrong when working on some docs.

recheck

/retest

/test ironic-operator-build-deploy-kuttl

Kuttl tests appear to be failing due to a bad gateway error when trying to access quay.io for two out of the three failures.
 Otherwise, cleaning operations will fail to start.
2024-02-22 03:13:15.953 1 ERROR oslo_service.service [None req-e74f91aa-fc9d-4596-ba84-4023acff0bb2 - - - - - -] Error starting thread.: ironic.common.exception.DriverLoadError: Driver, hardware type or interface NeutronNetwork could not be loaded. Reason: The following [neutron] group configuration options are missing: cleaning_network, provisioning_network.
2024-02-22 03:13:15.953 1 ERROR oslo_service.service Traceback (most recent call last):
2024-02-22 03:13:15.953 1 ERROR oslo_service.service   File "/usr/lib/python3.9/site-packages/oslo_service/service.py", line 806, in run_service
2024-02-22 03:13:15.953 1 ERROR oslo_service.service     service.start()
2024-02-22 03:13:15.953 1 ERROR oslo_service.service   File "/usr/lib/python3.9/site-packages/ironic/common/rpc_service.py", line 64, in start
2024-02-22 03:13:15.953 1 ERROR oslo_service.service     self._real_start()
2024-02-22 03:13:15.953 1 ERROR oslo_service.service   File "/usr/lib/python3.9/site-packages/ironic/common/rpc_service.py", line 89, in _real_start
2024-02-22 03:13:15.953 1 ERROR oslo_service.service     self.manager.init_host(admin_context)
2024-02-22 03:13:15.953 1 ERROR oslo_service.service   File "/usr/lib/python3.9/site-packages/ironic/conductor/base_manager.py", line 137, in init_host
2024-02-22 03:13:15.953 1 ERROR oslo_service.service     driver_factory.NetworkInterfaceFactory()
2024-02-22 03:13:15.953 1 ERROR oslo_service.service   File "/usr/lib/python3.9/site-packages/ironic/common/driver_factory.py", line 336, in init
2024-02-22 03:13:15.953 1 ERROR oslo_service.service     self.class._init_extension_manager()
2024-02-22 03:13:15.953 1 ERROR oslo_service.service   File "/usr/lib/python3.9/site-packages/ironic/common/driver_factory.py", line 407, in _init_extension_manager
2024-02-22 03:13:15.953 1 ERROR oslo_service.service     stevedore.NamedExtensionManager(
2024-02-22 03:13:15.953 1 ERROR oslo_service.service   File "/usr/lib/python3.9/site-packages/stevedore/named.py", line 78, in init
2024-02-22 03:13:15.953 1 ERROR oslo_service.service     extensions = self._load_plugins(invoke_on_load,
2024-02-22 03:13:15.953 1 ERROR oslo_service.service   File "/usr/lib/python3.9/site-packages/stevedore/extension.py", line 218, in _load_plugins
2024-02-22 03:13:15.953 1 ERROR oslo_service.service     self._on_load_failure_callback(self, ep, err)
2024-02-22 03:13:15.953 1 ERROR oslo_service.service   File "/usr/lib/python3.9/site-packages/ironic/common/driver_factory.py", line 359, in _catch_driver_not_found
2024-02-22 03:13:15.953 1 ERROR oslo_service.service     raise exc
2024-02-22 03:13:15.953 1 ERROR oslo_service.service   File "/usr/lib/python3.9/site-packages/stevedore/extension.py", line 206, in _load_plugins
2024-02-22 03:13:15.953 1 ERROR oslo_service.service     ext = self._load_one_plugin(ep,
2024-02-22 03:13:15.953 1 ERROR oslo_service.service   File "/usr/lib/python3.9/site-packages/stevedore/named.py", line 156, in _load_one_plugin
2024-02-22 03:13:15.953 1 ERROR oslo_service.service     return super(NamedExtensionManager, self)._load_one_plugin(
2024-02-22 03:13:15.953 1 ERROR oslo_service.service   File "/usr/lib/python3.9/site-packages/stevedore/extension.py", line 242, in _load_one_plugin
2024-02-22 03:13:15.953 1 ERROR oslo_service.service     obj = plugin(*invoke_args, **invoke_kwds)
2024-02-22 03:13:15.953 1 ERROR oslo_service.service   File "/usr/lib/python3.9/site-packages/ironic/drivers/modules/network/neutron.py", line 47, in init
2024-02-22 03:13:15.953 1 ERROR oslo_service.service     raise exception.DriverLoadError(
2024-02-22 03:13:15.953 1 ERROR oslo_service.service ironic.common.exception.DriverLoadError: Driver, hardware type or interface NeutronNetwork could not be loaded. Reason: The following [neutron] group configuration options are missing: cleaning_network, provisioning_network.
2024-02-22 03:13:15.953 1 ERROR oslo_service.service

/test ironic-operator-build-deploy-kuttl
recheck

/test ironic-operator-build-deploy-kuttl

This won't pass until https://review.opendev.org/c/openstack/ironic/+/910311 merges and is in the packaging pipeline such that the job can consume it. In the grand scheme of the universe, this is not required, it is a nice to have.

/test ironic-operator-build-deploy-kuttl

recheck

/test ironic-operator-build-deploy-kuttl

/retest


Don't create LFS pointer for empty files

This PR fixes the reported behaviour in https://github.com/github/git-lfs/issues/557, where Git reports
a delta, if an attempt was made to track empty files with LFS.
If there already have been empty files tracked with LFS, these
need to be untracked manually, as this fix only prevents that
newly created, empty files can be tracked by LFS.
Problem is, that Git never runs the clean filter on 0-byte files:
https://github.com/git/git/blob/80980a1d5c2678ab9031d7c60faf38b9631eb1ce/diff.c#L2777
This leads to a diff between the file in the repository (pointer file) and
the actual file content. Apparently the git-fat project seems to be affected
by this, too (https://github.com/jedbrown/git-fat/issues/18).
The fix/workaround for this in LFS is simple; just don't create pointers
for 0-byte target files, it's useless to store them in LFS anyway.
I'm not too sure though if my current patch is sufficient - it just checks
if the given file from the parameters has a size == 0, but apparently the
pointer creation + hash calculation is done from the stdin content. So just
let me know if this needs a rework with length calculation of the stdin
io.Reader.

I'm not too sure though if my current patch is sufficient - it just checks
if the given file from the parameters has a size == 0, but apparently the
pointer creation + hash calculation is done from the stdin content.

I think this should be handled based on the stdin content only. The filename is given with an optional %f parameter. It is possible (though unlikely) that someone can run the git lfs clean command without it.
Also, the shell tests are more for integration tests. I think it should actually init a new repo and add an empty file, with the appropriate checks. Maybe even test pushing and cloning afterwards. We care about what commands the user will actually be running.
There should be a good spot in the Go tests to make sure that cleaning an empty file results in no pointer.
Thanks for hacking on this :)

Sorry, took me a while, I'm fairly new to Go. I've moved the size verification from command_clean.go to pointer.go, so that Encode() directly returns an empty Buffer on an empty input string. Did, of course, also add a test for that.

@technoweenie: Sure, makes sense. Done.

Cool, thanks for digging in, especially in an unfamiliar language :)

BTW, I added an integration test to check this behaves correctly in Git: test-zero-len-file.sh. The first test asserts that the git blob created for the empty file is actually blank, and not an LFS pointer with the SHA-256 signature of "". The second test asserts that the repo has a clean git status after cloning.


Fix multiple select issue with single property binding and track by expression

This fixes https://github.com/angular-ui/ui-select/issues/709

Thanks, need to take a look.

Sorry for the extremely late review but there is a disconnect here.  I'm hesitant to remove this because this directive is doing so many things it must be there for a reason.  Re-assigning to @dimirc as he's more likely to have prior knowledge about why the $select.parserResult.trackByExp was in there.

This is also a feature I need.

Any updates on this?

Unfortunately, no.

Closing as something similar appears to have made its way in to master


Add threat model json schema

Summary
It would be good to provide a JSON schema that threat models could be validated against
Description for the changelog
add json schema for threat model
Other info

Hello @pdxjohnny, here is the completed json schema. Is this looking OK? I have put it all in one 400 line file ... hope that is normal thing to do

Merging this in to the main branch because more detail changes are being added from other branches


Info: please suggest some causally related algorithms and explain why you want to implement them

CLRL, which can improve risk score card model performace in oot.


no-self-use (PLR6301) false positive on methods that call super

from typing_extensions import override

class A:
    def foo(self):
        ...

class B(A):
    @override
    def foo(self):
        ...

    def bar(self):  # error: PLR6301
        super().foo()

in this case the method cannot be converted to a static method, otherwise it would break the super call

I can work on this one

Thanks!


"X" mark in popup is breaking applications by pointing to "#close"

[x] I've looked at the documentation to make sure the behavior is documented and expected
[x] I'm sure this is a Leaflet code issue, not an issue with my own code nor with the framework I'm using (Cordova, Ionic, Angular, React…)
[x] I've searched through the issues to make sure it's not yet reported

Steps to reproduce
Steps to reproduce the behavior:

Add popup to map (Screenshot from https://leafletjs.com/)

The "X" mark is a link, when click will redirect app to diffrent url (like this)
https://leafletjs.com/#close
The button is rendered as ×
Expected behavior
Leaflet close popup button should not mess with routing inside application and create links pointing to sections.
Current behavior
In case of leaflet with frameworks like react and react-router this feature is breaking routing, enforcing to trigger hooks watching url changes and forcing to re-render whole map and page.
Environment

Leaflet version: 1.8.0
Browser (with version): Firefox
OS/Platform (with version): Windows

Additional context

Minimal example reproducing the issue
https://leafletjs.com/

[x] this example is as simple as possible
[x] this example does not rely on any third party code

Duplicate of https://github.com/Leaflet/Leaflet/issues/8159


Non-responsive CREATE POST page

Hey @AKD-01 and @srivastavaritik, I gone through the project and all the issues and got one issue in CREATE POST page. The page is not responsive at all
Actual state -

Assign me this issue I will send PR
My branch name - marshadkhn

Hi, @marshadkhn  you may work on this and please refer to the Contribution guidelines on the readme once.
All the best!

Hey, @marshadkhn  thank you for your contribution and patience, I will be reviewing your pr soon. If you liked the project, don't forget to give it a star.


Cross compiling for ARM broken.

Trying to cross compile for arm gives the following error:
error[E0277]: the trait bound `vec256_storage: From<[u64; 4]>` is not satisfied
   --> /home/lcornelius/.cargo/registry/src/github.com-1ecc6299db9ec823/blake-hash-0.4.0/src/lib.rs:187:36
    |
187 |                         h: [$iv[0].into(), $iv[1].into()],
    |                                    ^^^^ the trait `From<[u64; 4]>` is not implemented for `vec256_storage`
...
287 | define_hasher!(Blake384, u64, 128, U128, 384, U48, Compressor512, BLAKE384_IV);
    | ------------------------------------------------------------------------------ in this macro invocation
    |
    = help: the following implementations were found:
              <vec256_storage as From<simd::soft::x2<W, G>>>
    = note: required because of the requirements on the impl of `Into<vec256_storage>` for `[u64; 4]`
    = note: this error originates in the macro `define_hasher` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the trait bound `vec256_storage: From<[u64; 4]>` is not satisfied
   --> /home/lcornelius/.cargo/registry/src/github.com-1ecc6299db9ec823/blake-hash-0.4.0/src/lib.rs:187:51
    |
187 |                         h: [$iv[0].into(), $iv[1].into()],
    |                                                   ^^^^ the trait `From<[u64; 4]>` is not implemented for `vec256_storage`
...
287 | define_hasher!(Blake384, u64, 128, U128, 384, U48, Compressor512, BLAKE384_IV);
    | ------------------------------------------------------------------------------ in this macro invocation
    |
    = help: the following implementations were found:
              <vec256_storage as From<simd::soft::x2<W, G>>>
    = note: required because of the requirements on the impl of `Into<vec256_storage>` for `[u64; 4]`
    = note: this error originates in the macro `define_hasher` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the trait bound `vec256_storage: From<[u64; 4]>` is not satisfied
   --> /home/lcornelius/.cargo/registry/src/github.com-1ecc6299db9ec823/blake-hash-0.4.0/src/lib.rs:187:36
    |
187 |                         h: [$iv[0].into(), $iv[1].into()],
    |                                    ^^^^ the trait `From<[u64; 4]>` is not implemented for `vec256_storage`
...
290 | define_hasher!(Blake512, u64, 128, U128, 512, U64, Compressor512, BLAKE512_IV);
    | ------------------------------------------------------------------------------ in this macro invocation
    |
    = help: the following implementations were found:
              <vec256_storage as From<simd::soft::x2<W, G>>>
    = note: required because of the requirements on the impl of `Into<vec256_storage>` for `[u64; 4]`
    = note: this error originates in the macro `define_hasher` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the trait bound `vec256_storage: From<[u64; 4]>` is not satisfied
   --> /home/lcornelius/.cargo/registry/src/github.com-1ecc6299db9ec823/blake-hash-0.4.0/src/lib.rs:187:51
    |
187 |                         h: [$iv[0].into(), $iv[1].into()],
    |                                                   ^^^^ the trait `From<[u64; 4]>` is not implemented for `vec256_storage`
...
290 | define_hasher!(Blake512, u64, 128, U128, 512, U64, Compressor512, BLAKE512_IV);
    | ------------------------------------------------------------------------------ in this macro invocation
    |
    = help: the following implementations were found:
              <vec256_storage as From<simd::soft::x2<W, G>>>
    = note: required because of the requirements on the impl of `Into<vec256_storage>` for `[u64; 4]`
    = note: this error originates in the macro `define_hasher` (in Nightly builds, run with -Z macro-backtrace for more info)

For more information about this error, try `rustc --explain E0277`.
error: could not compile `blake-hash` due to 4 previous errors

Normally compiles fine on native and other platforms. Any advice would be appreciated.

Thanks for the report! I have a rewrite of the SIMD library in the works that will make cross-compilation simpler to support and test, in the meantime I have fixed this bug and published new versions of the involved crates; blake-hash 0.4.1 will pull in the fixed version of the SIMD library dependency.

Amazing thank you!


Update data-lake-analytics-get-started-net-sdk.md

Hi @pablissima, I'm your friendly neighborhood Azure Pull Request Bot (You can call me AZPRBOT). Thanks for your contribution!

It looks like you're working at Microsoft (paulettm). If you're full-time, we DON'T require a contribution license agreement.

If you are a vendor, DO please sign the electronic contribution license agreement. It will take 2 minutes and there's no faxing! https://cla.azure.com.

TTYL, AZPRBOT;


test for team invites using canned data

fix some small bugs so that now it works

The commits f50019ca82ef...b5e78c31e9bd introduce visual changes on linux. :mag_right: 1 changed

Changed: Markdown-emoji (before) (after)


Adding third parties script

Hi, I can't find the index.html file. Is there another way to add custom third parties scripts ?
Thank you very much in advance!

Hi there! This is a duplicate of #51 and is currently being discussed & worked on.
I'm going to go ahead & close this so that the issue can be tracked in one location. Thanks! 😃

For the time being, you can import your 3rd party scripts & styles via the index.js. Most things are already on NPM && webpack is configured with the appropriate loaders to handle what you import.
Hope that helps!

Sorry I didn't see the other thread. Great yes I will try this. 😄
Thank you


Admin view and approval of edits to services

This supersedes the following old PRs, with (we believe) fixes to address all the comments previously made:
https://github.com/alphagov/digitalmarketplace-admin-frontend/pull/269
https://github.com/alphagov/digitalmarketplace-admin-frontend/pull/281
https://github.com/alphagov/digitalmarketplace-admin-frontend/pull/282
The PR messages and discussion in those places is probably worth looking at for context.
The relevant Pivotal tickets are:
https://www.pivotaltracker.com/story/show/138029873 (List of edited services)
https://www.pivotaltracker.com/story/show/138031851 (Detailed view of services)
https://www.pivotaltracker.com/story/show/146370407 (POST to approve edits)
Reviewers - ask in real life for demos and more detail if you need it.

There doesn't seem to be a flash message indicating that the action (acknowledging edits) was successful; feels like we should probably add one.

I still disagree re: audit events, but let's go ahead with this as it's two v one. :+1:

If you're referring to the ordering of oldest_update_events it has to be that way around because the intention is to graft the two ends together in cases we can. So it's really just a question of what it's called.

The order doesn't prevent you grafting two ends together because you can just change the order at the point you do the grafting. The nomenclature might be a factor, but it's a different issue. Really, to me it's down to the fact we're mutating data received from the API into a non-standard format (in this instance, reversing the chronology) and whether doing that is worth it. :man_shrugging: It's not worth fighting over, it just feels a bit off to me.

it just feels a bit off to me.

I won't say it


change code about publish project

Coverage decreased (-0.05%) to 54.686% when pulling c34ca1023a71561842dad714b5e57876f12fa46a on pengpengshui:master into e3174b8e676741489df8c32a014251967a00364d on vmware:master.


Student - Persist Parent/Partner/Exception Info when Edit Application

Robin is sharing a excel spreadsheet
Tech notes

[ ] a cloned (new application) will have a status as submitted and resubmit to Camunda which will update application to inprogress.

discussion
Editing an application will cause a new PIR, IV, and Spouseinfo,etc
If not
Process affected
If a PIR CRAIncomeVerification or Parent/spouse
Student resubmits application
-PIR was required and now isn't, workflow will bypass
-PIR was required and new PIR is required Impossible to know
-PIR was not required but now is, workflow will not bypass
-Income changed, new CRA validation required
-Income not changed, verify wasn't changed, and bypass IV
-Spouse status changed verify required information
-Spouse status not changed, verify wasn't changed, and bypass

@Joshua-Lakusta Please review if this ticket is still required with your ongoing work for change requests/edits. May need to close.


Adding servers list on openvpn-furyagent.yml file to skip manual fix + cron for crl

Hi all! Another little PR to fix the openvpn-furyagent.yml file generation with the correct servers list

Can we merge this and #46 ? Should i make a changelog for a new release?

Can we merge this and #46 ? Should i make a changelog for a new release?

Can we merge this and #46 ? Should i make a changelog for a new release?

Yea, follow the pattern we are trying to follow: docs/releases/unreleased.md
Thanks!

Can we merge this and #46 ? Should i make a changelog for a new release?

Yea, follow the pattern we are trying to follow: docs/releases/unreleased.md
Thanks!

Added docs, ready to be merged @angelbarrera92 @lnovara

Added docs, ready to be merged @angelbarrera92 @lnovara


SHAMap fixups:

Change state_ to Invalid if inner node types mismatch
flushDirty before unsharing to ensure modified nodes get written
Remove unnecessary code
Fix updateHash for V2 inner nodes
In descend, call isInconsistentNode only if node is found
getMissingNodes could request duplicates in some cases
An invalid node with the right hash is useful, it proves the map invalid

:+1:

Looks good as far as I can tell.  :+1:

[Current coverage][cc-pull] is 69.92%

Merging [#1773][cc-pull] into [develop][cc-base-branch] will increase coverage by 0.01%

@@            develop      #1773   diff @@
==========================================
  Files           861        861
  Lines         67809      67810     +1
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits          47402      47416    +14
+ Misses        20407      20394    -13
  Partials          0          0

[][cc-pull]

Powered by Codecov. Last updated by [cf9d65f...770cae9][cc-compare]
[cc-base-branch]: https://codecov.io/gh/ripple/rippled/branch/develop?src=pr
[cc-compare]: https://codecov.io/gh/ripple/rippled/compare/cf9d65f9730d911cf367d0b6420589d372dbd8a8...770cae91f564f277222a9a093c0001bb39e93c5a?src=pr
[cc-pull]: https://codecov.io/gh/ripple/rippled/pull/1773?src=pr

:+1:x14
'Silence shawdowing warnings.' got rid of all 14 warnings (from Visual Studio Analyze run)
There's one remaining warning on shamap - a false positive, not obvious how to silence it:
impl\shamapsync.cpp(394): warning C28182: Dereferencing NULL pointer. 'childNode' contains the same NULL value as 'v2Node' did.

Merged as<PHONE_NUMBER>36bf5989906e0b8a61154ef54aca1e


Add license header to source script files

Type
:nauseated_face:
Related JIRA Issue(s)
ENSWBSITES-513
Description

Adds a script for adding legal header to source files. Due to the used comment syntax, files are expected to be javascript or typescript.
Script is accompanied with tests.
Contains potential to replace or remove the license header (see license-manager.js), although no actual scripts using this functionality yet.
Script will be run on every pre-commit hook.

I am sorry :disappointed:
For discussion
We could extract this script into a separate package and put it in its own git repo. The logic for this script is pretty reusable.
Possible complications
Source files get burdened with a legal header.

Are we going to use the American spelling of license instead of licence (British spelling)? 🤔

Nah, we must change to British spelling 😞

Curiously though, the header itself has the word License spelled with an "s".

I am not sure if we need to change what is mentioned in the licence notice. The current website code used the same licence notice that was available in the Apache site. For example check the notice in this file: https://github.com/Ensembl/ensembl-webcode/blob/release/99/modules/EnsEMBL/Web/DOM.pm

@ens-st3 @andrewyatz do we change the text of the licence header to be British?
@andrewyatz could you please confirm that this is the copy of the header that you would like us to append to all script files.

We should maintain the license text that Apache uses. So no changes to the text please.
@azangru that looks like the correct text to me

@azangru Can we merge this PR?

Two things I wanted to do before merging:

Decide (collectively? 😄 ) whether to use @license tag on the first line as JSDocs suggests

Google does this, while Facebook doesn't. I've heard some IDEs can automatically collapse the license comment — perhaps identifying is by the @license tag? Probably worth adding it if it's so.

Run the script for all our ts and tsx files (find  ./src -name "*.ts" | xargs node scripts/legal/add-license.js) and accept that first in a separate PR.

@azangru The first one looks like a good one to have especially if our IDEs hides it away. As for the second, is *.ts enough to identify tsx files as well?

Is superseded by https://github.com/Ensembl/ensembl-client/pull/299


WANTED: bar-chart with negative series

I'd like to make a chart which show the user how much CO2 emission is reduced between the start- and end-year similar to:

Although I think that for the ETM it would be more logical to flip the horizontal and vertical axis (putting the labels below).
@antw @grdw can you give me an indication of the amount of effort this would require from your side?

I think this would take a couple of days, but I'm not very familiar with the D3 library used for the charts. @grdw probably has a better idea of how much effort this would take.
The existing bar charts are not suitable; the target_bar charts have hard-coded Gquery names, and the CO2 charts are special-cased to also include 1990 values. This seems like a good opportunity to add a proper bar chart class, where each sector is it's own ChartSerie (output_element_series in the database).

I think this would take a couple of days,
This seems like a good opportunity to add a proper bar chart class

I think about 2-3 days including manual testing if this needs to be a new class.


Support custom Abortcontroller with timeout

When timeout option is provded, we need to set a custom abort controller. This means using timeout and controller are mutually exclusive. (src).
I am thinking if there is (low cost) solution to merge signals

Did you reached any conclusion?
In case it helps, I've been considering options for implementation in my projects.
Firstly, it's worth mentioning that, by mimicking the fetch API's interface, it's normal that we can't handle timeouts, since the fetch API assumes that the abort signal is the responsibility of the AbortController.
That being said, it's important to note that the current implementation can handle timeout and pass a signal using AbortSignal.timeout and AbortSignal.any.
Example:
const signalTimeout = AbortSignal.timeout(5000);
const controller = new AbortController();
const signal = AbortSignal.any([signalTimeout, controller.signal]);

fetch(url, { signal });

This implementation is possible with both native fetch and ofetch. Both signals listen to the abort event from the other, allowing for manual and timeout abort.
On the other hand, the only way I see to integrate manual and timeout aborts is by internally using the implementation I've given as example. The problem is the limited support of these APIs, especially for AbortSignal.any and the absence of polyfills.
I believe this is the reason why other libraries have chosen to leave the handling of timeouts to the consumer of the library (https://axios-http.com/docs/cancellation).


Event listeners raising unexpected and unwanted exceptions

Dayong's features are contained within cogs, otherwise known as extensions. As such, it makes sense to define an event listener in the cog for certain features. However, due to how discord.py implements event listeners for bots or cogs, overriding an event like on_message is a fatal mistake. Doing so will overwrite any other explicitly defined on_message  method or function found somewhere else in the codebase. It may be fine for a bot with a fixed number of features, but for a multipurpose bot, like Dayong, at scale, it's bound to cause a number of issues.
Solution
I thought about moving the event listeners in a separate directory with each event having its own module. We only have to overwrite an event listener once. I think this looks OK:
Dayong
├── README.md
└── dayong
    └── listeners
        └── on_message.py

# on_message.py
from dayong.cogs import moderator

@Cog.listener()
async def on_message(self, message):
    # Mod is a cog loaded in another module so it doesn't need to be
    # instantiated here. I would recommend using static methods or
    # functions for features that require the use of event listeners.
    mod = moderator.Mod

    # Run coroutine that checks if there are bad words in the message.
    # delete_vulgar_message() is a static method denoted by the `staticmethod`
    # decorator.
    await mod.delete_vulgar_message(message)
    ...

In the above code, I registered the delete_vulgar_message() feature from the cog moderator.py. The feature takes the Message instance as an argument and does its job on it.
Additional Context
External event listeners allow you to hear and handle multiple events from different servers, channels, users, etc. A single listener for a specific event is usually enough to handle different operations.

https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.Bot.listen
https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.Cog.listener

The proposed solution defeats the purpose of cogs. And you're actually not supposed to use the Cog class and its methods outside its subclass. As for the issue, discord.py already has a feature that prevents these types of problems. Instead of overriding events such as on_message, on_member_join, and on_command_error, supply the name of the event as an argument to Cog.listener(). The listener method has a name parameter, the name of the event being listened to which defaults to function or method's name. Good issue, @huenique, but next time actually read the documentation. Closing.

Opening for now until the issue gets resolved completely


feat: replace oauth and userpoolclient lambdas with cfn and sdk calls

Description of changes
This PR:

Incorporates changes from https://github.com/aws-amplify/amplify-cli/commits/feat/replace-lambda-callouts that replace oauth and userpoolclient custom CFN resource lambdas
Makes changes to make existing e2e pass and adds couple of them

Issue #, if available

Description of how you validated changes
Checklist

[x] PR description included
[x] yarn test passes
[x] Tests are changed or added
[ ] Relevant documentation is changed or added (and PR referenced)
[ ] New AWS SDK calls or CloudFormation actions have been added to relevant test and service IAM policies
[ ] Pull request labels are added

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Codecov Report

Merging #12935 (fceefa7) into dev (ec9a2ba) will increase coverage by 48.48%.
The diff coverage is 65.03%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@             Coverage Diff             @@
##              dev   #12935       +/-   ##
===========================================
+ Coverage    0.00%   48.48%   +48.48%
===========================================
  Files        1296      846      -450
  Lines      149743    38161   -111582
  Branches     1296     7793     +6497
===========================================
+ Hits            0    18501    +18501
+ Misses     148447    18066   -130381
- Partials     1296     1594      +298

Impacted Files
Coverage Δ

...rmation/auth-stack-builder/auth-stack-transform.ts
89.22% <ø> (+89.22%)
:arrow_up:

.../src/provider-utils/awscloudformation/constants.ts
100.00% <ø> (+100.00%)
:arrow_up:

...e-walkthrough-types/awsCognito-user-input-types.ts
100.00% <ø> (+100.00%)
:arrow_up:

...vice-walkthrough-types/cognito-user-input-types.ts
100.00% <ø> (+100.00%)
:arrow_up:

...y-category-function/src/commands/function/build.ts
0.00% <0.00%> (ø)

...ify-category-function/src/events/prePushHandler.ts
33.33% <0.00%> (+33.33%)
:arrow_up:

...ider-utils/awscloudformation/utils/layerHelpers.ts
21.80% <0.00%> (+21.80%)
:arrow_up:

...er-utils/awscloudformation/utils/storeResources.ts
30.38% <ø> (+30.38%)
:arrow_up:

...ib/S3AndCloudFront/helpers/configure-CloudFront.js
87.06% <ø> (+87.06%)
:arrow_up:

...lify-category-hosting/lib/S3AndCloudFront/index.js
89.65% <ø> (+89.65%)
:arrow_up:

... and 57 more

... and 1240 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

Looks good. I think there's 1 change we need to make, and then I will say it looks like there's future tests that were added, but I think that's okay because if the tests pass now, we can just TDD the future code.

Yes. Taking these tests eagerly was intentional.


bug: npm install -g npm@latest

https://github.com/ronething/ronething/actions/runs/6091620128/job/16530037594

need diff main repo. https://github.com/anmol098/waka-readme-stats

see #3


[feature] Configurable padding length

Patch to make the amount of padding configurable.

Thank you for your first-time contribution!


V1patch2

Changelog category :

New Feature
Bug Fix
Improvement
Performance Improvement
Backward Incompatible Change
Build/Testing/Packaging Improvement
Documentation (changelog entry is not required)
Other
Not for changelog (changelog entry is not required)

Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):
...
Documentation entry for user-facing changes

[ ] Documentation is written (mandatory for new features)

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: nudles:x: kevinthfangYou have signed the CLA already but the status is still pending? Let us recheck it.


Express Jade/Commander dependency on package.json still 0.16.2 on Express 2.5.8

Tried to install the latest npm express (which is 2.5.8) on to windows and it installed correctly.  Did an npm install inside to get dependencies and got this error:
npm http GET https://registry.npmjs.org/commander/0.1.0
npm http 304 https://registry.npmjs.org/commander/0.1.0
npm ERR! error installing<EMAIL_ADDRESS>
npm ERR! Unsupported
npm ERR! Not compatible with your version of node/npm<EMAIL_ADDRESS>npm ERR! Required: {"node":"0.4.x"}
npm ERR! Actual:   {"npm":"1.1.0-3","node":"0.6.10"}
npm ERR!
npm ERR! System Windows_NT 6.0.6002

Looks like Jade 0.16.2 calls the commander 0.1.0 as a dependency which is limited to node 0.4.x.

express doesn't have a jade dependency


[boost-vcpkg-helpers] Build error

Host Environment

OS: windows 10 in virtualbox
Compiler: vcpkg 2022-05-05-67e17c1782801cf481be9ac0b3765dff3e4bdeb8

To Reproduce
Steps to reproduce the behavior:
./vcpkg install pcl
Failure logs
Computing installation plan...
The following packages will be built and installed:

boost-algorithm[core]:x86-windows -> 1.79.0
boost-align[core]:x86-windows -> 1.79.0
boost-any[core]:x86-windows -> 1.79.0
boost-array[core]:x86-windows -> 1.79.0
boost-asio[core]:x86-windows -> 1.79.0
boost-assert[core]:x86-windows -> 1.79.0
boost-atomic[core]:x86-windows -> 1.79.0
boost-bimap[core]:x86-windows -> 1.79.0
boost-bind[core]:x86-windows -> 1.79.0
boost-build[core]:x64-windows -> 1.79.0
boost-chrono[core]:x86-windows -> 1.79.0
boost-circular-buffer[core]:x86-windows -> 1.79.0
boost-concept-check[core]:x86-windows -> 1.79.0
boost-config[core]:x86-windows -> 1.79.0
boost-container[core]:x86-windows -> 1.79.0
boost-container-hash[core]:x86-windows -> 1.79.0
boost-context[core]:x86-windows -> 1.79.0
boost-conversion[core]:x86-windows -> 1.79.0
boost-core[core]:x86-windows -> 1.79.0
boost-coroutine[core]:x86-windows -> 1.79.0
boost-date-time[core]:x86-windows -> 1.79.0
boost-detail[core]:x86-windows -> 1.79.0
boost-dynamic-bitset[core]:x86-windows -> 1.79.0
boost-endian[core]:x86-windows -> 1.79.0
boost-exception[core]:x86-windows -> 1.79.0
boost-filesystem[core]:x86-windows -> 1.79.0
boost-foreach[core]:x86-windows -> 1.79.0
boost-format[core]:x86-windows -> 1.79.0
boost-function[core]:x86-windows -> 1.79.0
boost-function-types[core]:x86-windows -> 1.79.0
boost-functional[core]:x86-windows -> 1.79.0
boost-fusion[core]:x86-windows -> 1.79.0
boost-graph[core]:x86-windows -> 1.79.0
boost-integer[core]:x86-windows -> 1.79.0
boost-interprocess[core]:x86-windows -> 1.79.0
boost-intrusive[core]:x86-windows -> 1.79.0
boost-io[core]:x86-windows -> 1.79.0
boost-iostreams[bzip2,core,lzma,zlib,zstd]:x86-windows -> 1.79.0
boost-iterator[core]:x86-windows -> 1.79.0
boost-lambda[core]:x86-windows -> 1.79.0
boost-lexical-cast[core]:x86-windows -> 1.79.0
boost-math[core]:x86-windows -> 1.79.0
boost-modular-build-helper[core]:x64-windows -> 1.79.0#2
boost-move[core]:x86-windows -> 1.79.0
boost-mp11[core]:x86-windows -> 1.79.0
boost-mpl[core]:x86-windows -> 1.79.0
boost-multi-array[core]:x86-windows -> 1.79.0
boost-multi-index[core]:x86-windows -> 1.79.0
boost-numeric-conversion[core]:x86-windows -> 1.79.0
boost-optional[core]:x86-windows -> 1.79.0
boost-parameter[core]:x86-windows -> 1.79.0
boost-phoenix[core]:x86-windows -> 1.79.0
boost-pool[core]:x86-windows -> 1.79.0
boost-predef[core]:x86-windows -> 1.79.0
boost-preprocessor[core]:x86-windows -> 1.79.0
boost-property-map[core]:x86-windows -> 1.79.0
boost-property-tree[core]:x86-windows -> 1.79.0
boost-proto[core]:x86-windows -> 1.79.0
boost-ptr-container[core]:x86-windows -> 1.79.0
boost-random[core]:x86-windows -> 1.79.0
boost-range[core]:x86-windows -> 1.79.0
boost-ratio[core]:x86-windows -> 1.79.0
boost-rational[core]:x86-windows -> 1.79.0
boost-regex[core]:x86-windows -> 1.79.0
boost-serialization[core]:x86-windows -> 1.79.0
boost-signals2[core]:x86-windows -> 1.79.0
boost-smart-ptr[core]:x86-windows -> 1.79.0
boost-sort[core]:x86-windows -> 1.79.0
boost-spirit[core]:x86-windows -> 1.79.0
boost-static-assert[core]:x86-windows -> 1.79.0
boost-system[core]:x86-windows -> 1.79.0
boost-thread[core]:x86-windows -> 1.79.0
boost-throw-exception[core]:x86-windows -> 1.79.0
boost-tokenizer[core]:x86-windows -> 1.79.0
boost-tti[core]:x86-windows -> 1.79.0
boost-tuple[core]:x86-windows -> 1.79.0
boost-type-index[core]:x86-windows -> 1.79.0
boost-type-traits[core]:x86-windows -> 1.79.0
boost-typeof[core]:x86-windows -> 1.79.0
boost-uninstall[core]:x64-windows -> 1.79.0
boost-unordered[core]:x86-windows -> 1.79.0
boost-utility[core]:x86-windows -> 1.79.0
boost-uuid[core]:x86-windows -> 1.79.0
boost-variant[core]:x86-windows -> 1.79.0
boost-variant2[core]:x86-windows -> 1.79.0
boost-vcpkg-helpers[core]:x86-windows -> 1.79.0
boost-winapi[core]:x86-windows -> 1.79.0
boost-xpressive[core]:x86-windows -> 1.79.0
bzip2[core]:x86-windows -> 1.0.8#2
eigen3[core]:x86-windows -> 3.4.0#2
flann[core]:x86-windows -> 2019-04-07#5
liblzma[core]:x86-windows -> 5.2.5#6
libpng[core]:x86-windows -> 1.6.37#17
lz4[core]:x86-windows -> 1.9.3#3
pcl[core]:x86-windows -> 1.12.0#6
qhull[core]:x86-windows -> 8.0.2#3
vcpkg-cmake-get-vars[core]:x64-windows -> 2022-05-10
zlib[core]:x86-windows -> 1.2.12#1
zstd[core]:x86-windows -> 1.5.2#1
Additional packages (*) will be modified to complete this operation.
Detecting compiler hash for triplet x86-windows...
Detecting compiler hash for triplet x64-windows...
Restored 0 packages from C:\Users\Administrator\AppData\Local\vcpkg\archives in 1.379 ms. Use --debug to see more details.
Installing 1/99 boost-vcpkg-helpers:x86-windows...
Building boost-vcpkg-helpers[core]:x86-windows...
-- Installing: C:/vcpkg/packages/boost-vcpkg-helpers_x86-windows/share/boost-vcpkg-helpers/boost-modular-headers.cmake
-- Installing: C:/vcpkg/packages/boost-vcpkg-helpers_x86-windows/share/boost-vcpkg-helpers/usage
-- Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.79.0/LICENSE_1_0.txt -> boost_LICENSE_1_0.txt...
[DEBUG] To include the environment variables in debug output, pass --debug-env
[DEBUG] Feature flag 'binarycaching' unset
[DEBUG] Feature flag 'manifests' = off
[DEBUG] Feature flag 'compilertracking' unset
[DEBUG] Feature flag 'registries' unset
[DEBUG] Feature flag 'versions' unset
[DEBUG] Downloading https://raw.githubusercontent.com/boostorg/boost/boost-1.79.0/LICENSE_1_0.txt
[DEBUG] Download failed -- retrying after 1000 ms.
[DEBUG] Download failed -- retrying after 2000 ms.
[DEBUG] Download failed -- retrying after 4000 ms.
Error: Failed to download from mirror set:
https://raw.githubusercontent.com/boostorg/boost/boost-1.79.0/LICENSE_1_0.txt: WinHttpSendRequest() failed: 12007
https://raw.githubusercontent.com/boostorg/boost/boost-1.79.0/LICENSE_1_0.txt: WinHttpSendRequest() failed: 12007
https://raw.githubusercontent.com/boostorg/boost/boost-1.79.0/LICENSE_1_0.txt: WinHttpSendRequest() failed: 12007
https://raw.githubusercontent.com/boostorg/boost/boost-1.79.0/LICENSE_1_0.txt: WinHttpSendRequest() failed: 12007

[DEBUG] D:\a_work\1\s\src\vcpkg\base\downloads.cpp(751):
[DEBUG] Time in subprocesses: 0 us
[DEBUG] Time in parsing JSON: 3 us
[DEBUG] Time in JSON reader: 0 us
[DEBUG] Time in filesystem: 30813 us
[DEBUG] Time in loading ports: 0 us
[DEBUG] Exiting after 7.126 s (7055950 us)
CMake Error at scripts/cmake/vcpkg_download_distfile.cmake:84 (message):
  Failed to download file with error: 1
  If you use a proxy, please check your proxy setting. Possible causes are:

  1. You are actually using an HTTP proxy, but setting HTTPS_PROXY variable
     to `https://address:port`. This is not correct, because `https://` prefix
     claims the proxy is an HTTPS proxy, while your proxy (v2ray, shadowsocksr
     , etc..) is an HTTP proxy. Try setting `http://address:port` to both
     HTTP_PROXY and HTTPS_PROXY instead.

  2. You are using Fiddler. Currently a bug (https://github.com/microsoft/vcpkg/issues/17752)
     will set HTTPS_PROXY to `https://fiddler_address:port` which lead to problem 1 above.
     Workaround is open Windows 10 Settings App, and search for Proxy Configuration page,
     Change `http=address:port;https=address:port` to `address`, and fill the port number.

  3. Your proxy's remote server is out of service.

  In future vcpkg releases, if you are using Windows, you no longer need to set
  HTTP(S)_PROXY environment variables. Vcpkg will simply apply Windows IE Proxy
  Settings set by your proxy software. See (https://github.com/microsoft/vcpkg-tool/pull/49)
  and (https://github.com/microsoft/vcpkg-tool/pull/77)

  Otherwise, please submit an issue at https://github.com/Microsoft/vcpkg/issues

Call Stack (most recent call first):
scripts/cmake/vcpkg_download_distfile.cmake:309 (z_vcpkg_download_distfile_show_proxy_and_fail)
ports/boost-vcpkg-helpers/portfile.cmake:11 (vcpkg_download_distfile)
scripts/ports.cmake:146 (include)
error: building boost-vcpkg-helpers:x86-windows failed with: BUILD_FAILED
Please ensure you're using the latest port files with git pull and vcpkg update.
Then check for known issues at:
https://github.com/microsoft/vcpkg/issues?q=is%3Aissue+is%3Aopen+in%3Atitle+boost-vcpkg-helpers
You can submit a new issue at:
https://github.com/microsoft/vcpkg/issues/new?template=report-package-build-failure.md&title=[boost-vcpkg-helpers]+Build+error
Include '[boost-vcpkg-helpers] Build error' in your bug report title, the following version information in your bug description, and attach any relevant failure logs from above.
vcpkg-tool version: 2022-05-05-67e17c1782801cf481be9ac0b3765dff3e4bdeb8
vcpkg-scripts version: d953973cf 2022-05-27 (2 days ago)
Additional context
Add any other context about the problem here, such as what you have already tried to resolve the issue.

I found problem is dns


fix: DEV-3140: Selecting region corrupts the history

Hi @nicholasrq!
This PR was created in response to a PRs in upstream repo:

https://github.com/heartexlabs/label-studio-frontend/pull/813

/frontend build editor master

/frontend build lsf master

/git merge develop


does it support proxypass?

I have been looking for the proxy pass function for marathon-lb in internet, however don't see an example.
May I know if it's possible? and how? thanks

Not out of the box but haproxy (the load balancer marathon-lb uses) supports something similar. Check http://blog.haproxy.com/2014/04/28/howto-write-apache-proxypass-rules-in-haproxy/ for more info.

thanks for the reply, yes, I saws this as well, but how can we make it work with marathon app automatically? I also see this marathon-lb issues , and it sounds similar to the proxypass. https://github.com/mesosphere/marathon-lb/issues/64

I'm actually working on creating a PR for this at the minute.

Updated PR post project restructure https://github.com/mesosphere/marathon-lb/pull/137


pisa-proxy get endpoint failed

Bug Report

What version of Pisanix are you using?

v0.1.1
Steps to reproduce

What did you expect?
get backend endpoint correctly.
What did happened?
error log is as follows:
thread 'pisa-proxy' panicked at 'called Option::unwrap() on a None value', runtime/mysql/src/transaction_fsm.rs:340:43

What's the test case?


Figure out how to test whole application from main

Now that clap has a test function that makes sure that arguments are valid this is less important


Fix continuous deployment script

Stop confusing PRs to master with pushes to master
Ensure consistent quoting of the shell variables

Codecov Report

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

@@           Coverage Diff           @@
##           master     #112   +/-   ##
=======================================
  Coverage   67.58%   67.58%
=======================================
  Files          34       34
  Lines         870      870
  Branches       98       98
=======================================
  Hits          588      588
  Misses        213      213
  Partials       69       69

Continue to review full report at Codecov.

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


Error when opening paths with unicode characters

Hello,
I'm using leveldbjni 1.7 as Akka persistence backend and I found the following problem when the path contains unicode characters (Félix) in this case.
Caused by: org.fusesource.leveldbjni.internal.NativeDB$DBException: IO error: C:\Users\FÃ©lix\AppData\Roaming\Coinffeine\journal\LOCK: Could not lock file.
	at org.fusesource.leveldbjni.internal.NativeDB.checkStatus(NativeDB.java:200) ~[leveldbjni-1.7.jar:1.7]
...

Maybe I'm doing something wrong or there is a workaround you know of.

Closing as this was ignored for too long.


Add some more styling maybe

it would be nice if it would look like more like the lens feature, maybe it is even doable with lens I have no idea.
Maybe give it a border or a background color to make it stand out more.
Also, if you click on it you also seem to select brackets with it.

@bm-stschneider You can actually change the foreground and background colour by changing the inlineparameters.annotationForeground and inlineparameters.annotationBackground values for your theme.

Well, but not in the settings.

Well, but not in the settings.

I know, I was just saying that it's already possible to change the text color and background color.

You can actually change the colours in your settings by editing the settings.json file with the workbench.colorCustomizations key:
{
  "workbench.colorCustomizations": {
    "inlineparameters.annotationForeground": "#000000",
    "inlineparameters.annotationBackground": "#ff6600",
  }
}

Good point. Is there something like border as well?

To cover the other point, there are now also a few additional options you can set, such as margin/padding/border.

loving it already.


Implement ZeroShotImageClassificationWidget

ZeroShotImageClassificationWidget
API shape
input (similar to ZeroShotTextClassificationWidget here with 2 differences: 1. image instead of inputs, 2. NO multi_class):
const requestBody = {
    image: imageBase64, // base64 str of image
    parameters: {
        candidate_labels: trimmedCandidateLabels,
    },
};

output (identical to ZeroShotTextClassification widget here):
Array<{ label: string; score: number }>

todos:

[ ] test when api-inference is up
[ ] test widget input samples
[ ] document in hub-docs

@Narsil @OlivierDehaene please let me know if the API shape is looking correct & when the API-inference for this task is online
cc: @osanseviero

Part of #41

I think it's still inputs not image, no ?

@Narsil are you suggesting that https://github.com/huggingface/hub-docs/blob/d77cebdbc57d158bd5a1043d25def73f2d54bff6/js/src/lib/components/InferenceWidget/widgets/ZeroShotImageClassificationWidget/ZeroShotImageClassificationWidget.svelte#L105-L110
should be instead:
const requestBody = {
    inputs: imageBase64,
    parameters: {
        candidate_labels: trimmedCandidateLabels,
    },
};

?

@OlivierDehaene thank a lot for the api-inference implementation.
The demo widget is here. However, there is a small split problem, as you can see in the img below (cat, dog -> [c,a,t,d,o,g], should be [cat, dog])

However, in the api-inference impl, I do see here
    def candidate_labels_max(cls, v):
        if isinstance(v, str):
            return v.split(",")

@mishig25,
There is indeed a validation issue for the parameters. We are currently refactoring the validation logic in [this PR][https://github.com/huggingface/api-inference/pull/1156). Does it make sense for you to wait for this PR to be merged or do you want me to submit a hotfix?

I can wait 😊

@mishig25,
The PR landed and the demo widget seem to work now :)

@OlivierDehaene thanks a lot! 🚀


Suggestions for next batch of terms to block for direct annotation

I suggest we block these terms next, because they are very high-level, and they are hardly used anyway (as we would expect).
From here we can slowly cover all of the high level terms.
NOT For direct annotation
GO:0008219  cell death (type (need to know it is programmed death… necrosis, apoptosis etc)
GO:0007050  cell cycle arrest (mitotic? meiotic? phase?)
GO:0009987  cellular process  (which process?) (393 direct annotations all evidence codes)
GO:0032501  multicellular organismal process  (which process?) (2 direct annotations all evidence codes)
GO:0044764  multi organism cellular process (which process?) (0 direct annotations, any evidence code)
GO:0022607  cellular component assembly (of which component?) (7 direct annotations, any evidence code)
GO:0071840  cellular component organisation or biogenesis (of which component?) (0 direct annotations, any evidence code)
GO:0016043  cellular component organization (of which component?) (68 direct annotations, any evidence code)
GO:0044085  cellular component biogenesis (of which component?) (0)
GO:0051179  localization  (or what, to where?) (0 direct annotations, any evidence code)
PLUS ALL CORRESPONDING REGULATION TERMS (same rationale)
Cheers
Val

Actually there is another ticket open, I'll add to this list

transferred to
https://github.com/geneontology/go-ontology/issues/16101


Added advancements to unlock hammer recipes in the recipe book

Added advancements that unlock hammer recipes in the recipe book when essential materials for the hammers are gathered by the player.
There is no issue for this, but I still made the pull request because I thought it would be a good feature to have on the mod.
Edit: This is for the 1.15.2 version.

ok i didnt close this that was github

Apparently changing branch names fully nukes every PR that wants to PR to it. Did it manually. Thanks much!


Thinking of a possible SourceKitten integration for Linux

Hi!
You may know SourceKitten. It's a framework and command line tool that allows interaction with SourceKit. This has made possible tools like SwiftLint and SourceKittenDaemon. For usage within Linux, the only requirement is that the environment variable LINUX_SOURCEKIT_LIB_PATH is set to
$SWIFT_BINARIES_HOME/usr/lib/. Do you think swiftenv could provide integration with this?
Any help you'd need I can provide. It's very important for me that something as important as SourceKit is accessible within Linux, because it will allow users to have IDEs with autocompletion and linting.
Please tell me if this is possible.
 But what I think I want to ask if there's interest in providing this, because you have my hands if you need'em

@felix91gr, I would also very much like to use them together too.
I tried for a while to accomplish it from the SourceKitten side (jpsim/SourceKitten#433), but even pointing in the right place did not work because the aliasing inherent to swiftenv’s design interfered with the dynamic linker (or possibly SourceKit’s own linking expectations underneath). At the time at least, I was forced to give up and treat the two tools as mutually exclusive.
Either tool (or even Swift itself) may have evolved since then so that they are now compatible. A pull request that solves it would likely be very welcome at SourceKitten. But I do think it is more SourceKitten’s responsibility to do a better job of finding Swift, and that this does not really belong to swiftenv’s domain.

I haven't played much with SourceKit myself on Linux, but happy to see how we can make it easier to use with swiftenv. I'm guessing you should be able to set LINUX_SOURCEKIT_LIB_PATH to the swift lib path for the respective Swift version you want to use.
This would be ../../lib relative to the swift binary, so using the following could work:
$ swiftenv which swift
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift

$ set -x LINUX_SOURCEKIT_LIB_PATH /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib

The downside is that if you change the swift version globally, locally etc the LINUX_SOURCEKIT_LIB_PATH wouldn't update correctly, but at least this should be a good start to see if that works and then we can figure out how to make the rest work.
I don't think it will work with swiftenv built swift as I don't think source kit is built or even installed, it may work with the official provided binaries if they include source kit (not sure if they do).

Hi all!
Well I was planning on answering differently than this... but JP Simard took me by surprise on twitter with the new SourceKitten release.
swiftenv is now supported on Linux.

Tomorrow I can't test this, but I will next Monday. I hope it works as it says in the tin. omg.

Here's the sourcecode on the PR that changed the search strategy. It looks real, really real. My god.

I tested it. It's real. It works really really well. Thanks for the discussion, y'all :)

Thanks for noticing it, @felix91gr. I will definitely be putting it to use too.


PostgreSQL cannot cannot create ForeignKey Links normally.

The PostgreSQL connector cannot create ForeignKey Links:
By diving into the code, I found these:

The RelationalColumn assets take ::  as a separator in the qualified name. But the previous implementation takes . as the separator to find column assets in creating foreign keys.
The connector cannot scan the schema 'public' normally because the logic in isSchemaInUse is a little bit wrong.
The loop in addForeignKeys has some mistakes in reinitializing the objects
the connector provider name should be PostgresDatabaseProvider instead of postgresdatabaseprovider, where the configuration cannot find the class with the latter setting.

@dwolfson you may have thoughts on this as you've been using the connector recently? Were the keys all working ok after the fix was merged?

@planetf1 - I did a couple quick tests and validated that the foreign key relationships are now being picked up.

Thanks @dwolfson - I think we can close this now


Fix value of "examples" to be array in advertisement of adcloud extension.

This PR links to the issue #355
@kstreeter @trieloff @cdegroot-adobe @gabebarcelos-adobe.
This PR fixes the "examples" value to be array.

@cdegroot-adobe Changed, please approve to get this in.