Command won't run from console

I have no idea what caused this as it just started happening but now the plugin won't let me open books from the console automatically with a plugin even though it works when I input it manually.
Commands aren't available in console.
Plugin version 1.4.7
Spigot 1.12.2 (latest)

I also get this the first time I login (when a book opens)
`> [15:57:47 INFO]: [NBTAPI] Found Spigot: v1_12_R1! Trying to find NMS support

[15:57:47 INFO]: [NBTAPI] NMS support 'MC1_12_R1' loaded!
[15:57:47 WARN]: java.lang.NoSuchMethodException: net.minecraft.server.v1_12_R1.PacketPlayOutPlayerListHeaderFooter.(net.minecraft.server.v1_12_R1.IChatBaseComponent)
[15:57:47 WARN]: at java.lang.Class.getConstructor0(Class.java:3082)
[15:57:47 WARN]: at java.lang.Class.getConstructor(Class.java:1825)
[15:57:47 WARN]: at net.leonardo_dgs.interactivebooks.helper.utils.Players.(Players.java:99)
[15:57:47 WARN]: at net.leonardo_dgs.interactivebooks.IBook.open(IBook.java:151)
[15:57:47 WARN]: at net.leonardo_dgs.interactivebooks.CommandIBooks.onCommand(CommandIBooks.java:77)
[15:57:47 WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[15:57:47 WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141)
[15:57:47 WARN]: at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:648)
[15:57:47 WARN]: at org.bukkit.Bukkit.dispatchCommand(Bukkit.java:574)
[15:57:47 WARN]: at com.SirBlobman.joincommands.config.JoinCommand$1.run(JoinCommand.java:76)
[15:57:47 WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76)
[15:57:47 WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:361)
[15:57:47 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:739)
[15:57:47 WARN]: at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406)
[15:57:47 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679)
[15:57:47 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577)
[15:57:47 WARN]: at java.lang.Thread.run(Thread.java:748)`
Though whenever I log in after that, the book does not open.
Aka this issue: https://github.com/Leonardo-DGS/InteractiveBooks/issues/35

@BrettplayMC  the console error has been fixed, but I can't reproduce the first issue, I tried with DeluxeMenus to open a book, in Minecraft 1.12.2, but it worked perfectly.
Can you try with the new version that I've just released?


deltachat-desktop: fix build

Motivation for this change
error-stack-parser 2.0.7 broke it:
https://github.com/stacktracejs/error-stack-parser/pull/54#commitcomment-66531802
Things done

Built on platform(s)

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

[ ] 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

[ ] 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.05 Release Notes (or backporting 21.11 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.

@ofborg test thelounge

@winterqt Any objection to merging?
@ofborg test thelounge

@dotlambda If the tests for thelounge pass, no, I don't object.


Interaction not verified on certain interaction command layouts

Expected
Interactions to be ran, for payload not to be rejected as invalid.
What happens
Some interactions are rejected, because the key is not verified:
const verified = await verifyKey(
	JSON.stringify(treq.body),
	signature,
	timestamp,
	this.options.publicKey as string
);
// returns false

Found here.
If I disable the verification, the interaction succeeds as normal.
Description
So far I've narrowed it down to it being, seemingly, different layout of command options that cause it.
For instance, this command works:
export default class Files extends SlashCommand {
	constructor(creator) {
		super(creator, {
			name: "files",
			description: "Manage, add, or remove files from an existing case",
			dmPermission: false,
			requiredPermissions: ["KICK_MEMBERS","BAN_MEMBERS","MODERATE_MEMBERS","MUTE_MEMBERS","DEAFEN_MEMBERS","VIEW_AUDIT_LOG"],
			guildIDs: [testServer.id],
			options: [{
				type: CommandOptionType.STRING,
				name: "text",
				description: "The text to say",
				required: true
			}]
		});
	}

	// ....
}

Meanwhile, this one does not work:
export default class Files extends SlashCommand {
	constructor(creator) {
		super(creator, {
			name: "files",
			description: "Manage, add, or remove files from an existing case",
			dmPermission: false,
			requiredPermissions: ["KICK_MEMBERS","BAN_MEMBERS","MODERATE_MEMBERS","MUTE_MEMBERS","DEAFEN_MEMBERS","VIEW_AUDIT_LOG"],
			guildIDs: [testServer.id],
			options: [{
				type: CommandOptionType.NUMBER,
				name: "case",
				description: "ID of the case to see files from",
				required: true,
				// autocomplete: true,
			}]
		});
	}

	// ....
}

My setup

using the Fastify server (Fastify version 3.28.0)
slash-create version 5.6.0
Node version 16.6.1

Try setting the maxSignatureTimestamp option in the creator to 30000 or a higher number.

Not really sure how the request isn't being verified since there wasn't any changes to it. Probably double-check the public key was entered in correctly from the application page.

It is working for some commands, but not others. If I change the Options layout, the command will stop being verified. I change it back, and it works again.
I can try setting up some capturing of the data and do some comparisons over the weekend.

I had the same error using the AWSLambdaServer. The issue is with accessing the required headers in creator.ts. I believe the Discord API recently changed the capitalization of the headers X-Signature-Ed25519 and X-Signature-Timestamp.
Changing these headers fixes the issue. I'll submit a PR to reflect the changes.
Great tool BTW!

@cernec1999 I believe this could be specific to AWSLambdaServer.
For me these headers are all lowercase, and yield undefined if I match the casing with your commit/Discord docs. I believe the Fastify server normalises headers to lowercase.
I have not yet had the time to dig into the issue.

@KeyboardRage Huh, that's really bizarre. I can dig into this later. You're right -- the HTTP spec requires that HTTP headers be case insensitive, and fastify normalizes them to be lowercase.

I have found the issue. @cernec1999 @Snazzah
If you use CommandOptionType.NUMBER and then provide an integer value to Discord (which is valid), the interaction will not be validated. If you pass a float, it is valid.
If you change it to CommandOptionType.INTEGER and then provide integer, it will work.

I'm going to guess that integers passed as numbers are converted into decimals while the parser puts it back to an integer. If Discord sends 3.0, it will be converted into 3 but it won't be exact in the JSON payload when it's turned into a string, so that might be the issue.
AWS lambda doesn't parse the body, so the server implementation does it instead, you could log the body and verify that to make sure.


Update configuring-hybrid-mobile-apps-to-run-offline.md

The documentation was outdated

@dannyroestmx - Hi Danny. Could you sign the Contributor License Agreement? I know that this is only a formality, but it lets us see more easily that the PR hasn't failed the checks because of a Travis build error.
Thanks
Mark


Run code when scheduled notification without body and title finish

I have scheduled a notification with no title and body, but when finished it is not received by any of the listeners.
I think it would be useful to have a stream for this type of notification so that I can perform "scheduled" actions without bothering the user.

Unfortunately, it's not possible to do it due iOS limitations to execute scheduled source code while the app is in background or terminated. On iOS, your app is freeze while on background and on terminated you cannot execute scheduled tasks in a precise time.

@rafaelsetragni I don't mean the execution of an action at a specific time, I would simply like to be able to listen to notifications without body or title

Yes, it will not. Because no notification wasn't displayed. Instead you can use onNotificationCreatedMethod. Check out the entire notification life cycle:

Thank you for your response.
With onNotificationCreatedMethod I receive the event only at creation...is there no way to make it receive an event at the end of the schedule? I know this is not in line with the notification lifecycle, but I think it would be useful

The schedules never happen if there is no title and body, as you can see in the flowchart.

Hi @rafaelsetragni,
I have been testing setListeners for onNotificationDisplayedMethod call on iOS
The onNotificationDisplayedMethod call fires correctly when the app is in the background if its not a scheduled local notification.
If it is a scheduled notification, the onNotificationDisplayedMethod listener does not fire when in the background. But instead fires once the app is reopened.
Is this a default mechanism of how the listener works for scheduled notifications? If not, is there a way to fix the issue?
I really appreciate any info you can provide. Thanks in advance.


Gift tastes are wrong in rare cases

The gift tastes shown for an item or NPC are usually correct, but are wrong in a few cases. For example, Lookup Anything says Vincent likes Jelly but he actually hates it.

Applicable gift tastes for Jelly:

Vincent likes item ID.
Vincent hates category.
Universal like for category.

Here's the mod's current algorithm, which is incorrectly marks it liked:
/// The game decides a villager's gift taste using a complicated algorithm which boils down to the first match out of:
///   1. A villager's personal taste by item ID.
///   2. A universal taste by item ID.
///   3. A villager's personal taste by category.
///   4. A universal taste by category (if not neutral).
///   5. If the item's edibility is less than 0 (but not -300), hate.
///   6. If the item's price is less than 20, dislike.
///   7. If the item is an artifact...
///      7a. and the NPC is Penny, like.
///      7b. else neutral.
///
/// For each rule, their tastes are checked in this order: love, hate, like, dislike, or
/// neutral. (That is, if an NPC both loves and hates an item, love wins.)

Fixed in the upcoming 1.6 release via 8c37f1d0a46cdcec2e1e76b5f4174d0600c75120. The game now defers more to the game code when determining gift tastes, which is slower but more accurate.


Fix session persistence handlers

There is a regression in https://github.com/bluesky-social/social-app/pull/4857 — although it appears to be setting up the session persistence handler, that handler (stored in a ref) is not being read. Additionally, it is a little fragile that merely calling createAgent* modifies a ref since create* functions were intended to be stateless. Otherwise it gets very difficult to reason about race conditions.
In this PR, I remove the ref and move the persistence handler to be scoped per-agent like before. The underlying BskyAgent signature changed so that the persistence handler has to be supplied during creation. However, we don't always know the did during its creation (e.g. we wouldn't know the did of an agent whose createAccount call is yet to follow). So we want late binding for the session handler. To do that, I store it in a local variable and swap it out when ready.
I ended up removing prepareAgent handler because it was obscuring what's actually happening. This adds a bit of duplication but should be clearer.
Test Plan
Have not explicitly tested but @haileyok knows a few bugs that this should fix.

let's go with https://github.com/bluesky-social/social-app/pull/4928


Refactored UI and fixed tests for Events Page

Before:

After:

@aashrav the events are now chronologically ordered and the events that have passed will no longer show up on the events page.

@law-nguyen fixed!!

functionality of creating and displaying events works, but running npm run frontend-test on my end returns a few errors

this is a big pr


bug

Please tick all applicable boxes.

[+] I am using Python 3.5 or higher (run python --version on the command line)
[+] I have followed the official guides to install the bot for my system
[+] I have updated my dependencies to the latest version using the appropriate update_dependencies script

Which version are you using?

[+] The latest master version (1.9.7)
[-] The latest review version

What type of issue are you creating?

[+] Bug
[-] Feature request
[-] Question

Description of issue

:/
Steps to reproduce

Log file
Please attach your MusicBot log file (located at logs/musicbot.log) to this issue. You can do so by dragging and dropping the file here. If you do not include your log file, you WILL be asked to provide one.

Read your error message.


Book audio UI issue.

The play buttons are not aligned properly, and the UI of audio playlist also looks so conjusted. So may I work on this issue ?

thank you sir


Add Changelog

Hi there. Thanks for making/maintaining this gem!
Could you add a changelog or release notes file to the repo, please?
That really helps, especially when Dependabot/etc make version bump PRs on my Middleman repos. Dependabot will pull in just the snippet of the Changelog file that is relevant to that particular version bump.
Thanks!

Thanks!


anchor-reference-server: add reference server implementation for GET /rate synchronous callback API

PR Checklist
PR Structure

[x] This PR has reasonably narrow scope (if not, break it down into smaller PRs).
[x] This PR avoids mixing refactoring changes with feature changes (split into two PRs
otherwise).
[x] This PR's title starts with name of package that is most changed in the PR, ex.
paymentservice.stellar, or all or doc if the changes are broad or impact many
packages.

Thoroughness

[x] This PR adds tests for the most critical parts of the new functionality or fixes.

What
Add reference server implementation for GET /rate synchronous callback API.
Why
Closes #135.

Reference Server Preview is available here:https://anchor-ref-pr144.previews.kube001.services.stellar-ops.com/SEP Server Preview is available here:https://anchor-sep-pr144.previews.kube001.services.stellar-ops.com/


Add bindings for BB SetPhysicsForce, PhysicsWakeUp

BB SetPhysicsForce now accessible via new functions under ExecuteBB namespace.

BB Physics WakeUp now accessible via new functions under ExecuteBB namespace.


add back toc names for inspector

this was removed in v4
it was there until v3.
https://github.com/ember-template-imports/ember-template-imports/blob/v3.4.2/src/babel-plugin.js#L42
with this change:

@patricklx I'm thinking about ways to integrate it to release pipeline to not miss it in future.
We may add https://www.npmjs.com/package/babel-plugin-tester to test this babel plugin as part of test command
Here is sample: https://github.com/babel-utils/babel-plugin-tester/tree/master/test/examples (tldr - we need to create folder with 3 files, input, output, babel config - and plugin will be executed over input and compared with output)

@lifeart what about this?

@patricklx looks good for me!

Who can merge? @NullVoxPopuli ?

Mostly it doesn't matter what path is in there.
Here I'm also trying to fix the full path beeing added to the transform. That only happens under embroider.
For classic I'm depending in the project.root, parent.root to slice that off the filename.

Can you push again real quick? Ci was disabled


Add Cinchoo ETL

ETL/Cinchoo ETL - Cinchoo ETL
ETL Framework for .NET (Read / Write CSV, Flat, Xml, JSON, Key-Value formatted files)

Unfortunately you've modified the pull request template instead of the Readme.md. Please correct the PR

Oh, my bad. Let me close this, redo it correctly. Hope I do it right next attempt.


Update the Readme file

Hey the other person who's assigned to this project. You can use AT sign to assign the other person. Use HASH to refer to an issue #1


clean build of touch interactions

this provides a clean build of the updated atlas logic with the approprate attributes to enable/disable the touch-interaction features.

@stephenwf is it possible to check if in Netlify the build is set to use node 16 or an older version? My guess is that's the core source of the issue

I've tried that - but I think most dependencies now require higher than 16. Need to update the broken dependencies. Let's see what the build does 👍

Hmm, it seemed to ignore the change to the netlify config - still used v18 (.nvmrc?)

Do you want to merge this now? I'll look at the storybook later

I think we're ready here if you are

I've tried that - but I think most dependencies now require higher than 16. Need to update the broken dependencies. Let's see what the build does 👍

sorry, was just spitballing

Published as<EMAIL_ADDRESS>🎉

thank you!


Add MacOS/darwin release builds

Was not able to get it to run. Getting errors like these:
clang: error: argument unused during compilation: '-arch x86_64' [-Werror,-Wunused-command-line-argument]

or
# runtime/cgo
gcc_libinit.c: In function '_cgo_try_pthread_create':
gcc_libinit.c:157:17: error: implicit declaration of function 'nanosleep' [-Werror=implicit-function-declaration]
  157 |                 nanosleep(&ts, nil);
      |                 ^~~~~~~~~
cc1.exe: all warnings being treated as errors

Maybe this one can be closed

Fixed in #165


Hostpath mounts a tmpfs instead of rootfs

Issue Report Template
Tectonic Version
Tectonic 1.5.7-tectonic.1
Kubernetes 1.5.7+tectonic.1
Environment
Baremetal installation on top of VMware VM's
Expected Behavior
hostpath should mount the hostpath into a container.
Actual Behavior
hostpath does mount a tmpfs volume with 7.9GB into the containers
Reproduction Steps

Create a Pod with a mounted hostpath

apiVersion: v1
kind: Pod
metadata:
  name: test-pd
spec:
  containers:
  - image: nginx
    name: test-container
    volumeMounts:
    - mountPath: /test-pd
      name: test-volume
  volumes:
  - name: test-volume
    hostPath:
      # directory location on host
      path: /tmp/test/florian

Exec a df -h in the running pod
This gives something like

Other Information
If we do the same on a GKE Cluster we get the IMHO correct mapping.

duh...
i should not have mounted the /tmp/ path 👎


yarn link support?

As much as Storybook is great, sometimes I want to test a library in another repo, and id like to be able to do this before publishing. Can this be done with PRandJ?
Ive done this previously with "yarn link". When I run the command it looks promising:
success Registered "PROJECT-NAME".
info You can now run `yarn link "PROJECT-NAME"` in the projects where you want to use this package and it will be used instead.
✨  Done in 0.02s.

But when I try and use it in another repo I get an error:
Module not found: Can't resolve 'PROJECT-NAME'

These steps have worked for me before when my component library was just a .tsx file, so im not sure if my set up is wrong or if this wont work with PRandJ?

Can you try this using npm link and see if that works? This could be a yarn issue rather than an issue with this project


hands-on evaluation of new Azure AD Conditional Access feature - authentication strength

Current Problem
We currently have an issue with Azure AD policy 2.4 which is related to multifactor authentication. There is no practical way to enforce and audit the strength of the MFA method applied to users in the tenant. We need a way to ensure that the MFA methods applied to the tenant are phishing-resistant in accordance with OMB M-22-09.
Potential Solution
Microsoft released a private preview of a new Conditional Access feature named Authentication Strength "which allow admins to configure which combinations of authentication methods are required when users sign in." This new feature may offer a way to enforce and audit the requirement for the MFA to be phishing-resistant, although we won't know unless we test it.
Scope of Work
The assignee will evaluate the new feature in a hands-on capacity and determine if it meets our needs.
Potential Outputs
If the Authentication Strength feature meets the goals described in this issue, then it could generate a change to both the AAD baseline document and the automation tool for policy 2.4.
Reference Material
The technical materials provided by Microsoft are available in the original issue #245

@ahuynhMITRE

Performed hands-on evaluation on cisaent and y2zj1 G5 tenants to be able to sign on using Certificate Based Authentication with my DHS PIV card. It requires:
1. Uploading the three necessary Certificate Authorities to the Azure Tenant (DHS_C4, Treasury, Federal Common Policy)

This was already done on the cisaent.

DHS_C4 and Treasury certs are available for download here: https://pki.treas.gov/crl_certs.htm.

Federal Common Policy cert is available here: https://playbooks.idmanagement.gov/fpki/common/obtain-and-verify/

2. Enabling CBA under Authentication Methods in Azure AD Security for specific group(s)

3. Configuring my user account to include my UPN and Subject Key Identifier

These can be found by looking up my certificate properties locally

4. Updating my Azure User identity to be a member of the test group in step (2)

Related to this issue, I tested how authentication strength is enforced for Azure AD guest users. See #309 for details.

Ted went over his additional hands-on testing with me modifying the Grant Controls in the Conditional Access Policies to include different combinations of authentication strengths. Hands-on testing confirmed that ProviderSettings.JSON captures the Authentication Strength used in conditional access policies.The conditional access JSON contains the specific methods that are configured for a strength, so the Rego can check those methods directly against whatever policy we want.
Ted's test results are summarized below:
Policy: Phishing-resistant MFA SHALL be enforced for all users. Although we currently have a baseline policy which contains this requirement, until Authentication Strength was released, we were not able to implement a ScubaGear check. .

Policy that includes the Microsoft Authenticator Passwordless phone sign-in option and this shows up in the JSON as the value “deviceBasedPush”.

Policy referencing a “custom” authentication strength definition that allows FIDO2, CBA and Temporary Access Pass.

Policy from the “y2zj1” tenant referencing a custom authentication strength that only allows CBA.

Policy: MFA SHALL be required for all users. If we keep this policy, it will be as a backup in case the Rego does not find a conditional access policy in the tenant that requires Phishing-resistant MFA. So this check would only apply if an agency hasn’t migrated to full phishing-resistant MFA or Passwordless MFA. We currently have a Rego check for this – we would need to retest it and make sure it can co-exist with authentication strength.


Node does not accept more than 32 relayed connections

Version: libp2p^0.45.5

Platform: 22.04.1-Ubuntu

Subsystem:
Relay, Listener

Description:

Im trying to connect dialer nodes to a listener node which advertises itself through a relay server.
After accepting 32 dialer connections, the listener is no longer accepting connections.
This is how I create my relay node

const node = await createLibp2p({
    addresses: {
      listen: ["/ip4/<IP_ADDRESS>/tcp/46000/ws"],
    },
    transports: [webSockets()],
    connectionEncryption: [noise()],
    streamMuxers: [yamux(), mplex()],
    services: {
      identify: identifyService(),
      relay: circuitRelayServer({
        reservations: {
          maxReservations: 16368,
          reservationClearInterval: 300 * 1000,
          defaultDurationLimit: 120 * 60 * 1000,
          maxInboundHopStreams: 4092,
          naxOutboundHopStreams: 8184,
        },
      }),
    },
    connectionManager: {
      maxConnections: Infinity,
      minConnections: 0,
    },
  });

This is listener and dialer respectively:

// Listener
const node = await createLibp2p({
        transports: [
          webSockets(),
          circuitRelayTransport({
            discoverRelays: 2,
          }),
        ],
        connectionEncryption: [noise()],
        streamMuxers: [yamux(), mplex()],
        services: {
          identify: identifyService(),
          pubsub: gossipsub({ allowPublishToZeroPeers: true }),
        },
        connectionManager: {
          maxConnections: Infinity,
          minConnections: 0,
        },
      });
      await node.dial(multiaddr(relayAddr));

//Dialer
const node = await createLibp2p({
        transports: [webSockets(), circuitRelayTransport()],
        connectionEncryption: [noise()],
        streamMuxers: [yamux(), mplex()],
        services: {
          identify: identifyService(),
          pubsub: gossipsub({ allowPublishToZeroPeers: true }),
        },
});

Also, the connection between the dialer and listener is closed if the dialer closes its connection with the relay node

Steps to reproduce the error:
for (let i of Array.from({length: 35}, (_, i) => i)) {
       console.log(`Creating dialer`, totalPeer);
       const node = await createDialerNode();
       await node.dial(listenerRelayAddr);
  }

fixed in https://github.com/libp2p/js-libp2p/pull/1812 and released in https://github.com/libp2p/js-libp2p/releases/tag/libp2p-v0.45.8


Federated Travels using OpenShift Service Mesh

This PR adds a new demo to deploy Travels but in a federation scenario using OSSM.

I've tested several times the example and it works really well. Thanks @leandroberetta is very useful.
My only comment is that it would be nice to update all the commands in the readme to copy/paste them and avoid to clone a copy of the repo locally.
Otherwise pretty straightforward, it will help to jump into these use cases.

@lucasponce thanks for reviewing and for the feedback.
I updated the commands in the readme to avoid cloning.

Thanks, the demo looks good, to use the latest changes it should be merged on master.

Approved.
Test case needs to be added


[Feature] Horizontal ListView

For now Xamarin.Forms lacks on horizontal listview, it's a nice opportunity for you to implement such a feature! And also we need it :D

+1

+1

+1

+1

+!

We moved to React-Native! you guys are up-voting yet?

+1

https://github.com/roubachof/Sharpnado.Presentation.Forms


"->" leads to parsing error and text fails toload

I was using the attached example from yarn's website and found out that the
'Start' card will fail to load, because it contains '->'
I get
Error: Parse error on line 4: Unexpected 'Text'
You can experience this if you test it with http://hayley.zone/bondage.js/
Yarn example:
[
	{
		"title": "Start",
		"tags": "",
		"body": "A: Hey, I'm a character in a script!\nB: And I am too! You are talking to me!\n-> What's going on\n    A: Why this is a demo of the script system!\n    B: And you're in it!\n-> Um ok\nA: How delightful!\nB: What would you prefer to do next?\n[[Leave|Leave]]\n[[Learn more|LearnMore]]",
		"position": {
			"x": 592,
			"y": 181
		},
		"colorID": 0
	},
	{
		"title": "Leave",
		"tags": "",
		"body": "A: Oh, goodbye!\nB: You'll be back soon!",
		"position": {
			"x": 387,
			"y": 487
		},
		"colorID": 0
	},
	{
		"title": "LearnMore",
		"tags": "rawText",
		"body": "A: HAHAHA",
		"position": {
			"x": 763,
			"y": 472
		},
		"colorID": 0
	}
]

Ah, good catch. This is an error with the following syntax:
-> What's going on
    A: Why this is a demo of the script system!
    B: And you're in it!
-> Um ok

The parser breaks when it tries to handle an -> with no tabbed-in text following it.
I'll try to find some time to look into this, I'm worried it may require a significant change to the parser to handle the potential of having or not having text after an option

Interesting, the indent/dedent tokens are both nulls, so that seems to be handled elsewhere - the parser/states? There is a token for ->
https://github.com/jhayley/bondage.js/blob/master/src/lexer/tokens.js#L32
  ShortcutOption:       /->/,
But it's regex doesnt incorporate optional tab-in. It would be simple if we could handle that in the token like
/(?: |\t|)->/

Indents are handled specially within the lexer (see lexer.js) because they're used to mark block scope and can be nested arbitrarily, so using actual regex tokens to process them isn't sufficient. The lexer state for shortcut expressions is set to track a following indentation to mark its scope (https://github.com/jhayley/bondage.js/blob/master/src/lexer/states.js#L15).
The solution here might be to add a parameter to setTrackNextIndentation to make it be optional, but I'm not sure how implementing the "optional" part of that would work. Probably somewhere around here: https://github.com/jhayley/bondage.js/blob/master/src/lexer/lexer.js#L96

not sure how this can be fixed, but your explanation is a very helpful start :)

I might fix that at some point, now that I better understand the lexer


x/net/idna: typo breaks cloud.google.com/go/bigquery

Please answer these questions before submitting your issue. Thanks!
What version of Go are you using (go version)?
go version go1.7 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/thylong/www/repositories"
GORACE=""
GOROOT="/usr/local/go"
GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64"
CC="clang"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/dk/fklfd7ns5vs4r6g0yf7trjhw0000gp/T/go-build270511806=/tmp/go-build -gno-record-gcc-switches -fno-common"
CXX="clang++"
CGO_ENABLED="1"
What did you do?
go get cloud.google.com/go/bigquery
What did you expect to see?
No output, just download and install the package.
What did you see instead?
# golang.org/x/net/idna
src/golang.org/x/net/idna/idna.go:470: undefined: bidirule.ValidString

This issue, regardless its complexity is very critical.

Run get get -u. You have an old x/net/text package.

Thanks for the tips !

typo fix : golang.org/x/text is the one to update


New version: Microsoft.DotNet.Framework.DeveloperPack_4 4.8.1

[x] Have you signed the Contributor License Agreement?
[x] Have you checked that there aren't other open pull requests for the same manifest update/change?
[x] This PR only modifies one (1) manifest
[x] Have you validated your manifest locally with winget validate --manifest <path>?

[x] Does your manifest conform to the 1.4 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

@microsoft-github-policy-service agree

@yjh0502 please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.
@microsoft-github-policy-service agree [company="{your company}"]

Options:

(default - no company specified) I have sole ownership of intellectual property rights to my Submissions and I am not making Submissions in the course of work for my employer.

@microsoft-github-policy-service agree

(when company given) I am making Submissions in the course of work for my employer (or my employer has intellectual property rights in my Submissions by contract or applicable law). I have permission from my employer to make Submissions and enter into this Agreement on behalf of my employer. By signing below, the defined term “You” includes me and my employer.

@microsoft-github-policy-service agree company="Microsoft"

Contributor License Agreement

@microsoft-github-policy-service agree

@microsoft-github-policy-service agree

@yjh0502 please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.
@microsoft-github-policy-service agree [company="{your company}"]

Options:

(default - no company specified) I have sole ownership of intellectual property rights to my Submissions and I am not making Submissions in the course of work for my employer.

@microsoft-github-policy-service agree

(when company given) I am making Submissions in the course of work for my employer (or my employer has intellectual property rights in my Submissions by contract or applicable law). I have permission from my employer to make Submissions and enter into this Agreement on behalf of my employer. By signing below, the defined term “You” includes me and my employer.

@microsoft-github-policy-service agree company="Microsoft"

Contributor License Agreement

@microsoft-github-policy-service agree

Automatic Validation ended with:

Installation failed with exit code -1978335226
2023-04-26 19:56:17.219 [CLI ] ShellExecute installer failed: 3010

This installed normally in a Windows 11 VM.

/AzurePipelines run

@stephengillie @denelon - Seems like this would fall under the purvue of the DotNet release team

@mthalman what would you like to do here?

@mthalman what would you like to do here?

This is fine. This is just making the next version available. We're not actively maintaining the .NET Framework packages since those are pretty static.

/AzurePipelines run

@wingetbot waivers Add Validation-Shell-Execute


i completely build psych online for android with your source

What is your question?
i completely build psych online for android with your source

okay and?

okay and?
but,i can't find the work folder and it can't run

this isn't really the place to ask about android ports


Fail to get properties for one ADLS Gen2 blob

Storage Explorer Version: 1.17.0
Build Number: 20201219.2
Branch: main
Platform/OS: Windows 10/ Linux Ubuntu 16.04/ MacOS Catalina
Architecture: ia32/x64
Regression From: Previous release (1.17.0)
Steps to Reproduce

Expand one ADLS Gen2 storage account -> Blob Containers.
Create a blob container -> Upload one blob.
Click the 'Properties' on the toolbar.
Check whether the 'Properties' dialog pops up.

Expected Experience
The 'Properties' dialog pops up.
Actual Experience

No 'Properties' dialog pops up.
Show a failed activity log.

Error details:
  "name": "RestError",   "message": "",   "stack": "RestError\n    at new RestError (C:\\Program Files (x86)\\Microsoft Azure Storage Explorer\\resources\\app\\node_modules\\@azure\\core-http\\dist\\index.js:2392:28)\n    at handleErrorResponse (C:\\Program Files (x86)\\Microsoft Azure Storage Explorer\\resources\\app\\node_modules\\@azure\\core-http\\dist\\index.js:3244:17)\n    at C:\\Program Files (x86)\\Microsoft Azure Storage Explorer\\resources\\app\\node_modules\\@azure\\core-http\\dist\\index.js:3183:18\n    at processTicksAndRejections (internal/process/task_queues.js:93:5)",   "statusCode": 404,
Additional Context
This issue doesn't reproduce for one ADLS Gen2 folder.

Verified this issue on build main/20201222.1. Fixed.


sigmoid

which function can replace sigmoid in LSTM or GRU?

Since this involves using tensorflow rather than an issue or feature request, please ask this on stack overflow.


Sending analog values with two decimal digits (e.g. 0.18) from TA to HA

Hi,
first of all: although I think this is not related directly to this integration, it at least affects its use. (Sorry if this is not appropriate to be posted here.)
If I try to send an analog value from TA to HA over CoE, it simply cuts away all decimal digits after the first. So, a value of e.g. 0.18 kW will become 0.1 kW. In the CAN-output of TA it shows the 0.18 kW, but in the CoE dialogue from CMI, it is only 0.1 kW.
Does somebody knows a workaround for it?
(For the moment I've created a second function in TA where I configured a factor of 10 and divided it in HomeAssistant back again...)
Thank you, regards

What version of CoE do you use? If you use V1 it might help to switch to V2, because with the new version you can send more precise values.


added crio byte for peer to peer file sharing

Added crio byte for p2p file sharing.

[] Added activities for learners
[] Didn't give the solutions to the added activities straight away
[] Followed a LearnByDoing approach
[] Clean and well documented code (if source code files are involved)
[x] Added images for better understanding if deemed necessary

Added crio byte for p2p file sharing.

[] Added activities for learners
[] Didn't give the solutions to the added activities straight away
[] Followed a LearnByDoing approach
[] Clean and well documented code (if source code files are involved)
[x]  Added images for better understanding if deemed necessary

Pls make a PR after completing the above criterion. Avoid incomplete PRs

@Kevinpaulose05 this byte is about a Networking protocol. I don't think I can add any activity or code to this. If you have any idea, please suggest. I also referred to the OS micro bytes and I didn't saw any activity or code or anything related to LearnByDoing in that repository.
My next byte will be related to the socket programming. Maybe I will be able to include some activities and code in there.

@Kevinpaulose05 this byte is about a Networking protocol. I don't think I can add any activity or code to this. If you have any idea, please suggest. I would be more than happy to work on it. I also referred to the OS micro bytes and I didn't saw any activity or code or anything related to LearnByDoing in that repository.
My next byte will be related to the socket programming. Maybe I will be able to include some activities and code in there.

Get back to u by evening?

@Kevinpaulose05 Ok no issues.

@Kevinpaulose05 this byte is about a Networking protocol. I don't think I can add any activity or code to this. If you have any idea, please suggest. I would be more than happy to work on it. I also referred to the OS micro bytes and I didn't saw any activity or code or anything related to LearnByDoing in that repository.
My next byte will be related to the socket programming. Maybe I will be able to include some activities and code in there.

@sainimohit23 actually the OS ones are currently just draft sub-folders which need contributors to work on. Till we get back at you, you can raise an issue using the proper issue template for adding a MicroByte, that might help you think clearly about your approach. You can refer this for a clear picture.

@Kevinpaulose05 please review.

@Kevinpaulose05 @Ak-Shaw @sudhanshutiwari264 when bytes was introduced I completed the OOM and Stack & Heap. From what I remember those were also 5-10 min read and were very basic(like excerpt from galvin).
By suggesting me to build a full P2P application you are asking me to contribute a full-fledged micro-experience, not a byte. Not gonna happen. I had plans to build bytes for topics like socket programming, DHCP, working of a router etc. I was doing this because I was really interested in this project found it really helpful to document some stuff(I already have surplus PRs for hacktoberfest). Closing.

@Kevinpaulose05 @Ak-Shaw @sudhanshutiwari264 when bytes was introduced I completed the OOM and Stack & Heap. From what I remember those were also 5-10 min read and were very basic(like an excerpt from Galvin). I understand that the structure of the byte might not be that great and I can work on that. But, do you really think that anyone would be interested in APPN, APPC?
By suggesting me to build a full P2P application you are asking me to contribute a full-fledged micro-experience, not a byte. Not gonna happen. I had plans to build bytes for topics like socket programming, DHCP, working of a router, etc. I was doing this because I was really interested in this project found it really helpful to document some stuff(I already have surplus PRs for hacktoberfest). Closing.

Then its fine. U can work on all such topics in which u r interested in. No need for an app, i agree. Create different issues and different Prs to each. a well documented contribution is what we r looking for. A microbyte should typically be at max of 1hr but also not too small. Just imagine if we would start ,erging small microbytes the quality of content would be diluted. If I have offended u in any way i apologize ofr it. Going through ur github profile I have understood u r a serious programmer/developer and have potential to contribute good stuff. The PR u just submitted did not reflect it. So it was my duty to gauge how genuine it was.
Some of the PRs we were really appreciative of were this and this. Be unique in your own way and we will showcase yours too just like this. We need to be cautious of the quality/originality of the PRs so that the repos aren't spammed.
Now a couple of suggestions u can follow:

Add some more content, just to keep the contributors more engaged with ur microbyte. Any interesting content related to P2P sharing.
2.Immediate thing to do: Hide ur solution. It give a better appeal to ur microbyte.
3.Keep contributing like this one and maybe we can have a mini version of Galvin here.

Ur contribution is always valued and appreciated.
Feel free to discuss more on this if needed


add testing for overduelist sync

Coverage increased (+0.03%) to 91.971% when pulling 254f3ec18fdf062ad35ec930f1bb2c9bb5bca507 on lawwman:ol_test into 17e7e929c743a3c21702a99776106be67066f51f on CS2103AUG2017-T17-B1:master.

Coverage increased (+0.03%) to 92.0% when pulling 4f273767c1ea4b0a4dcb832511cbc04c5928de00 on lawwman:ol_test into cb3e84c4412c2098ca99d67cb78bf75954125645 on CS2103AUG2017-T17-B1:master.

Coverage increased (+0.03%) to 92.0% when pulling 4f273767c1ea4b0a4dcb832511cbc04c5928de00 on lawwman:ol_test into cb3e84c4412c2098ca99d67cb78bf75954125645 on CS2103AUG2017-T17-B1:master.

Coverage increased (+0.04%) to 92.012% when pulling 22b073072a359f0c5a490c7f82094efb1b623f2b on lawwman:ol_test into cb3e84c4412c2098ca99d67cb78bf75954125645 on CS2103AUG2017-T17-B1:master.

Coverage increased (+0.09%) to 92.01% when pulling 157a97fbd60cdc200542c2e0465ab7225b7d2761 on lawwman:ol_test into 92d02e7c222538352b98e0c41540d06680814ef4 on CS2103AUG2017-T17-B1:master.


feat: Add custom logger to kits

Summary
Add logger to kits so that kits can log to the custom mp logger
Testing Plan
Unit tests, local test app
Master Issue
Closes https://go.mparticle.com/work/SQDSDKS-4464

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


bounding box improperly placed

Describe the bug
Bounding box on manual does not display properly see image below.  The box, regardless of the manually selected limits appears below the data
Helpful additional information

Did VisIt crash: no
Did you get wrong results:

To Reproduce
Steps to reproduce the behavior. For example:

Go to 'plot pseudocolor on a particle trajectory'
Click on 'select annotation from control'
Scroll down to '3d and set bounding box location manually'
the bounding box is displayed below the data, problem is shown on first image, 2nd image shows as is without manual location set

Additionally, please attach a (zipped) sessionfile to this ticket to easily reproduce (In the viewer, use File->Save Session).
Expected behavior
A clear and concise description of what you expected to happen.
Attachments

Can you reproduce the bug on our test data?

If so, which file?
If not, access to your data would be very helpful. If the data set is small, please zip and upload it as an attachment. If it is large, please provide instructions for how we can contact you to obtain this data.

Please attach a (zipped) sessionfile to easily reproduce (In the viewer, use File->Save Session).
Please attach any screenshots relevant to understanding the issue.

Desktop

OS and version: Mac 10.15.7
VisIt Version: 3.2.1
Server info (if applicable):

Additional context
Add any other context about the problem here. Attach any (zipped) relevant files, such as data, configurations, sessionfiles, etc.

If you perform a Spatial Extents query on the actual data, how do the reported extents  correspond to the  bounding box values you are trying to set manually?

Also what options are set for the Transform operator?

Here is a pdf with answers to your questions and more info.  It is the transform operator from Cyl to cartesian that is causing the issue.  I can share one time point exodus file as it occurs with just one or many
Note Nov 6, 2021.pdf
Thanks


Remove google-api-client version.

#716 set the version of google-api-client internally as 1.23.0.
Ideally, we wouldn't have had to set any version and our Google libraries would just use the version from dependencyManagement.

Ask the Cloud SQL sockets factory team to update the version of com.google.apis:google-api-services-sqladmin to v1beta4-rev26-1.23.0 in com.google.cloud.sql:postgres-socket-factory and com.google.cloud.sql:mysql-socket-factory,
Have them, as well as com.google.apis:google-api-services-sqladmin, start getting dependency versions from dependencyManagement.

@patflynn FYI as it relates to the diamond dependency issues.

thanks @meltsufin.
Have you filed any bugs related to this with library authors?

@joaoandremartins ?

It isn't clear if com.google.apis:google-api-services-sqladmin has any GitHub repo.
Making the sockets factory change is trivial, I'll submit a PR some time today.

https://github.com/GoogleCloudPlatform/cloud-sql-jdbc-socket-factory/pull/76 will allow us to not set the version of google-api-client on our side (provide a 1.24.0 one isn't released in the meantime and things break again...)


Trusted Execution Framework: practical use-cases (high-level overview)

Introduction
This issue intends to list the practical use-case within the Trusted Execution paradigm.
By having a high-level description of each relevant use-case (requirements & challenges), we can facilitate the design of the Trusted Execution framework as part of Zephyr Project.
Use-case description
High-level description only:

Secure Bootloader

Two images are loaded on the MCU: Secure bootloader and Non-Secure Zephyr RTOS + Application
MCU boots in Secure mode, from Secure bootloader. Bootloader verifies the Non-secure firmware.
After security attributions are configured, the bootloader prepares to boot to the  Non-Secure image.
Most of MCU resources (memory, peripherals, IRQs etc.) are allocated to the Non-Secure Zephyr firmware. Certain resources are allocated to Secure bootloader (e.g. secure memory, secure peripherals)
secure image is not used after booting into non-secure image, however:

functions can still be called (e.g. libraries)
security faults are handled

Secure storage

One composite image, or two separate images are loaded on the MCU.
Zephyr RTOS and user application runs in non-secure mode
Application uses secure libraries (stored in secure image or in secure areas of the composite image
and accessible by non-secure callable entry functions) to perform secure storage operations (e.g. store critical data, keys, certificates etc. in the secure regions)
non-secure callable region shall be minimized, to remove wasted memory for the interface between the two security domains.

non-secure callable region shall be minimized, to remove wasted memory for the interface between the two security domains.

Ideally, I think the secure veneers could just be an 'sg' followed by a jump to the implementation on secure side. The seem to end up being full functions in the current implementation of tfm, though.

No longer relevant

i would like to store secure a private key in the device flash (nrf 52840-dk). I am bit confused does zephyr supports something like this?


Whitelist package files

As part of ember-cli/ember-cli#6149, this PR aims to reduce the number of files downloaded for this package.

The "files" array in package.json is dangerous, and can lead to things being accidentally excluded.
"downloading lots of files" is npm's problem to solve; npm explore foo && npm install && npm test should always work.


Missing Space in Import Dialog

Expected Behavior
It would show "Error while scanning for resources to import: File is required"
Actual Behavior
It shows "It would show "Error while scanning for resources to import:File is required""
Reproduction Steps

click on postman
do not select a file
click on "Scan"

Is there an existing issue for this?

[X] I have searched the issue tracker for this problem.

Additional Information
https://github.com/Kong/insomnia/blob/9d76c80725af6e452ba6daa8c6a67f368db77ba3/packages/insomnia/src/ui/components/modals/import-modal.tsx#L539-L542
Insomnia Version
10.1.0-beta.2
What operating system are you using?
macOS
Operating System Version
Darwin arm64 23.5.0
Installation method
homebrew
Last Known Working Insomnia version
No response

Can i work on this issue?


bashboard: page crash when two mv rely on one source

Describe the bug
as title
To Reproduce
start a local cluster by ./risedev d full and prepare some data ./scripts/source/prepare_ci_kafka.sh
then run
dev=> create source s6 (v1 int, v2 varchar) with (connector = 'kafka', topic = 'kafka_4_partition_topic_with_100_message', properties.bootstrap.server = '<IP_ADDRESS>:29092', scan.startup.mode = 'earliest') row format json;
CREATE_SOURCE
dev=>
dev=> create materialized view v1 as select * from s6 ;
CREATE_MATERIALIZED_VIEW
dev=> create materialized view v2 as select * from s6 ;
CREATE_MATERIALIZED_VIEW

the streaming graph page crashes

Expected behavior
show dep graph
Additional context
None

It seems this page fails in most cases. 🥵

It seems this page fails in most cases. 🥵

+1


[SPARK-39689][SQL] Support 2-chars lineSep in CSV datasource

What changes were proposed in this pull request?
Univocity parser allows to set line separator to 1 to 2 characters (code), CSV options should not block this usage (code). This PR updates the requirement of lineSep accepting 1 or 2 characters in CSVOptions.
Due to the limitation of supporting multi-chars lineSep within quotes, I propose to leave this feature undocumented and add a WARN message to users.
Why are the changes needed?
Unblock the usability of 2 characters lineSep.
Does this PR introduce any user-facing change?
No - undocumented feature.
How was this patch tested?
New UT.

Hi, @HyukjinKwon could you please take a look whenever you have a chance? Thanks!

Build: https://github.com/Yaohua628/spark/runs/7225654407?check_suite_focus=true
I will merge when it passes.

Can one of the admins verify this patch?

Merged to master.


Backport fix 1532

If this passes, I'm going to release it as version 3.4.1

@yujinakayama https://travis-ci.org/rspec/rspec-rails/jobs/104917381 what's up with this nokogiri error?

Worked out the nokogiri thing!


Add keybinds configuration in settings menu

Also add Next/Previous game actions.
Resolves #9

Codecov Report

Merging #251 (63f3b15) into master (8935559) will decrease coverage by 0.87%.
The diff coverage is 0.00%.

@@            Coverage Diff            @@
##           master    #251      +/-   ##
=========================================
- Coverage    9.79%   8.91%   -0.88%
=========================================
  Files         176     179       +3
  Lines        3207    3521     +314
  Branches     1022    1107      +85
=========================================
  Hits          314     314
- Misses       2744    3058     +314
  Partials      149     149

Impacted Files
Coverage Δ

src/game/Engine.hpp
0.00% <0.00%> (ø)

src/game/Game.cpp
0.00% <0.00%> (ø)

src/game/User.cpp
0.00% <0.00%> (ø)

src/game/Users.cpp
0.00% <0.00%> (ø)

src/game/Users.hpp
0.00% <ø> (ø)

src/game/components/KeybindIntercepter.hpp
0.00% <0.00%> (ø)

src/game/components/Player.cpp
0.00% <0.00%> (ø)

src/game/scenes/AScene.cpp
0.00% <0.00%> (ø)

src/game/scenes/MainMenuScene.cpp
0.00% <0.00%> (ø)

src/game/scenes/SettingsMenuScene.cpp
0.00% <0.00%> (ø)

... and 16 more

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 8935559...63f3b15. Read the comment docs.


added option for uppercase titles

Resolves #11

Would be preferable an option for that and other to maintain the exact format I gave to the title in the post header.

Would be preferable an option for that and other to maintain the exact format I give to the title in the post header.

That is how this functions. If lowercase titles is set to false than it will show them as they appear in your post YAML.

Aaaaaag sorry.
I read it wrong and thought that were put in uppercase if I dont choose to set them in lowercase.

Is there any update to this?


Controlling nix.conf ignored-acls

Hello!  I need to add another acl to the list of ignored-acls in nix.conf (specifically security.csm).  Should I add yet another environment variable to be picked up somewhere around here, or is there a better way?
Thank you!

I made a pull request; I decided to start simple and just add the extra acl to the list, instead of doing an env var dance.  Obviously happy to be told that's the wrong approach!
https://github.com/DavHau/nix-portable/pull/39

Please?


[SDK] Fix circular deps issue between metadata-resolver <-> core/sdk

Before
This is mainly caused by the function fetchContractMetadataFromAddress inside @r\packages\sdk\src\evm\common\metadata-resolver.ts which is importing { ThirdwebSDK } from "../core/sdk"; for the line: const polygonSDK = new ThirdwebSDK("polygon");
However, fetchContractMetadataFromAddress() is also being used by the class ThirdwebSDK, causing the "circular deps" issue

Solution:
This line in metadata-resolver caught my attention: const polygonSDK = new ThirdwebSDK("polygon");
Basically it's being used for the sole purpose of multiChainRegistry.getContractMetadataURI()
Then the simple solution is to make an instance of MultichainRegistry and use the method getContractMetadataURI directly; then get rid of ThirdwebSDK inside metadata-resolver
Old code: ~const polygonSDK = new ThirdwebSDK("polygon");~
New code: const multiChainRegistry = new MultichainRegistry("polygon", undefined);
Result (much better):

I'll make another PR. I messed up something in Git lol

Got these error when running build - not sure if related to this PR

@kienngo98 thanks again for the contribution, I went ahead and simplified a bit more. With that I think we're free of circular dependencies! cc @MananTank


New vitamin questions

Description
Adds new question on vitamins.
On what platform have you tested the change?

[ ] Android - Emulator
[ ] Android - Physical device
[x] iOS - Emulator
[ ] iOS - Physical device

Screenshots
Please attach screenshots showing the change if relevant
Checklist

[ ] I have updated mockServer
[ ] I have run npm test
[ ] I have run npm run test:i18n

Out of scope and potential follow-up
Possible tool-tip style info icon to describe why we're adding this question.

I think this question is in the wrong place. It's not a profile question. It feels like a lifestyle question where the answer changes over time.
Is this a question that should be asked periodically? If it's once off, I suspect the question text needs to be narrowed to "recently". And for the purpose of backfilling the profile, the date and time the user filled in the question should be recorded.

I think this question is in the wrong place. It's not a profile question. It feels like a lifestyle question where the answer changes over time.
Is this a question that should be asked periodically? If it's once off, I suspect the question text needs to be narrowed to "recently". And for the purpose of backfilling the profile, the date and time the user filled in the question should be recorded.

There are currently no plans to ask this periodically. But I agree that based on the current schema, because this question is relative to when it is asked, we should track when it was asked, so I have added a field for this.
And I agree that checkbox questions like this should be refactored in a seperate PR @selvach - there were a lot of places where it felt like I was tripping over myself.


Update package on bower to version with concatenating support

Hi,
Could you release new version on bower with the fix related to concatenating with other files?
Thanks.

Bower is not supported by this project, but you still use it.
The change that you refer to does not require a new release since there is nothing wrong with the code in this project.  Once there is a fix or feature added to this project it will automatically be released when the code is checked in.
See https://github.com/dalelotts/angular-bootstrap-datetimepicker/issues/353 and https://github.com/dalelotts/angular-bootstrap-datetimepicker/issues/347 for more details on how to fix your build process to minifiy and concatenate without injecting defects.

Thanks for making a great useful repository. Seriously. I really appreciate it.
What I don't appreciate (and frankly shocked about) is all this pedantic back and fourth over a single semicolon; it's totally and utterly WASTED energy. Swallow your pride and cut a patch release to help people out. Yikes.  Yikes.
By my count you've already written 293 words defending your reasoning of why the simple little semicolon has not already been rolled out in the latest release. 293 wasted words that could have bene avoided by adding a simple semicolon and adding a new tag. What a sad waste of energy that could have been used for productive purposes.

Well that was convincing.

Why don't you solve the root cause of a problem? There is a defect in the build process. If you don't fix it, it is quite likely to break in the future. I suggest you spend your time fixing defects in your code rather than counting the words I write or blaming me for your defective build process.

There is a defect in the build process
I suggest you spend your time fixing defects in your code

Thousands of developers use grunt + usemin which has a default pipeline for concatenation and minification. By your logic it's better for thousands of people to go add custom build configuration just because you can't be bothered to tag a release to include a fix that you've already made. That, sir, is just silly.
I'm blaming you for being too arrogant to just cut a simple tag when you've already fixed the issue. You already added the semicolon. If you'd just swallowed your pride and just cut a new tag (literally would take 5 seconds), this issue would disappear forever from popping up on this repository and you would save lots of people the future annoyance of looking into this... and you could go back to building awesome stuff instead of arguing with ornery people like me ;-)

Seek first to understand, arrogant one. How many assumptions are in your comments?
Sorry, I'm not responsible for people making mistakes in their build toolchain or their choice to use tools that don't correctly concatenate JavaScript files. There is nothing wrong with what I have published. Calling me names and engaging in personal attacks (i.e. calling me a douche bag) is not an effective way to get what you want.
Again, fix the root cause of the problem so you don't spend your time running around the internet blaming other people for your lack of knowledge. (I'm betting that you're a millennial - welcome to the real world!)
Don't like it, use another directive.
You have to pay for the privilege to tell me what to - you want me to fix your problem, pay me for my time to do it.
When I am working for free, providing free tools, on my own time, you don't get to tell me what to do. Don't like it?
Putting up with people like you takes all of the fun out of open source.


[bug]: docker compose up fails because of npm install

Is there an existing issue for this?

[X] I have searched the existing issues

OS
Linux
GPU
cuda
VRAM
24
What version did you experience this issue on?
3.4.0
What happened?
When trying to install with docker compose up in the docker folder, the build exits with an error caused by npm install. Full output below
Screenshots
No response
Additional context
[+] Running 1/1
! invokeai Warning                                                                                1.9s
[+] Building 316.5s (22/30)                                                                                docker:default
=> [invokeai internal] load .dockerignore                                                                                0.0s
=> => transferring context: 151B                                                                                0.0s
=> [invokeai internal] load build definition from Dockerfile                                                                                0.0s
=> => transferring dockerfile: 3.94kB                                                                                0.0s
=> [invokeai] resolve image config for docker.io/docker/dockerfile:1.4                                                                                1.1s
=> CACHED [invokeai] docker-image://docker.io/docker/dockerfile:1.4@sha256:9ba7531bd80fb0a858632727cf7a112fbfd19b17e94c4e84ced81e24ef1a0dbc                                                                    0.0s
=> [invokeai internal] load metadata for docker.io/library/ubuntu:23.04                                                                                1.0s
=> [invokeai internal] load metadata for docker.io/library/node:18                                                                                1.0s
=> [invokeai internal] load build context                                                                                0.0s
=> => transferring context: 121.70kB                                                                                0.0s
=> [invokeai runtime  1/11] FROM docker.io/library/ubuntu:23.04@sha256:5a828e28de105c3d7821c4442f0f5d1c52dc16acf4999d5f31a3bc0f03f06edd                                                                        0.0s
=> [invokeai web-builder 1/5] FROM docker.io/library/node:18@sha256:7a4282663db6f22326c03618eef4320fa3cf70c5c3715546f9779858dc0ed3fd                                                                           0.0s
=> CACHED [invokeai web-builder 2/5] WORKDIR /build                                                                                0.0s
=> CACHED [invokeai web-builder 3/5] COPY invokeai/frontend/web/ ./                                                                                0.0s
=> CACHED [invokeai runtime  2/11] RUN apt update && apt install -y --no-install-recommends         git         curl         vim         tmux         ncdu         iotop         bzip2         gosu         m  0.0s
=> CACHED [invokeai builder 2/8] RUN rm -f /etc/apt/apt.conf.d/docker-clean; echo 'Binary::apt::APT::Keep-Downloaded-Packages "true";' > /etc/apt/apt.conf.d/keep-cache                                        0.0s
=> CACHED [invokeai builder 3/8] RUN --mount=type=cache,target=/var/cache/apt,sharing=locked     --mount=type=cache,target=/var/lib/apt,sharing=locked     apt update && apt-get install -y         git        0.0s
=> CACHED [invokeai builder 4/8] WORKDIR /opt/invokeai                                                                                0.0s
=> CACHED [invokeai builder 5/8] RUN --mount=type=cache,target=/root/.cache/pip     python3 -m venv /opt/venv/invokeai &&    if [ "linux/amd64" = "linux/arm64" ] || [ "cuda" = "cpu" ]; then         extra_i  0.0s
=> CACHED [invokeai builder 6/8] COPY invokeai ./invokeai                                                                                0.0s
=> CACHED [invokeai builder 7/8] COPY pyproject.toml ./                                                                                0.0s
=> CACHED [invokeai builder 8/8] RUN --mount=type=cache,target=/root/.cache/pip     if [ "cuda" = "cuda" ] && [ "linux/amd64" = "linux/amd64" ]; then         pip install -e ".[xformers]";     else           0.0s
=> CACHED [invokeai runtime  3/11] COPY --link --from=builder /opt/invokeai /opt/invokeai                                                                                0.0s
=> CACHED [invokeai runtime  4/11] COPY --link --from=builder /opt/venv/invokeai /opt/venv/invokeai                                                                                0.0s
=> ERROR [invokeai web-builder 4/5] RUN --mount=type=cache,target=/usr/lib/node_modules     npm install --include=dev                                                                                314.2s

[invokeai web-builder 4/5] RUN --mount=type=cache,target=/usr/lib/node_modules     npm install --include=dev:
283.9 npm WARN deprecated<EMAIL_ADDRESS>flatten is deprecated in favor of utility frameworks such as lodash.
309.7
309.7 ><EMAIL_ADDRESS>preinstall
309.7 > npx only-allow pnpm
309.7
311.2 npm WARN exec The following package was not found and will be installed<EMAIL_ADDRESS>312.2 ╔═════════════════════════════════════════════════════════════╗
312.2 ║                                                             ║
312.2 ║   Use "pnpm install" for installation in this project.      ║
312.2 ║                                                             ║
312.2 ║   If you don't have pnpm, install it via "npm i -g pnpm".   ║
312.2 ║   For more details, go to https://pnpm.js.org/              ║
312.2 ║                                                             ║
312.2 ╚═════════════════════════════════════════════════════════════╝
312.2 npm notice
312.2 npm notice New patch version of npm available! 10.2.3 -> 10.2.5
312.2 npm notice Changelog: https://github.com/npm/cli/releases/tag/v10.2.5
312.2 npm notice Run npm install -g<EMAIL_ADDRESS>to update!
312.2 npm notice
312.2 npm ERR! code 1
312.2 npm ERR! path /build
312.2 npm ERR! command failed
312.2 npm ERR! command sh -c npx only-allow pnpm
312.2
312.2 npm ERR! A complete log of this run can be found in: /root/.npm/_logs/2023-12-11T03_09_43_632Z-debug-0.log

failed to solve: process "/bin/sh -c npm install --include=dev" did not complete successfully: exit code: 1
Contact Details
No response

We had to change the frontend to use a different package manager. Previously it was yarn, now it is pnpm. The docker configs will need to be updated. Happy for a contribution for this.

FYI this is still breaking 3.5.0 builds with rc3.
I submitted a PR to fix this which is currently awaiting additional approvals: https://github.com/invoke-ai/InvokeAI/pull/5295

Closed by #5295, and will be included with next release


AttributeError: type object 'QEvent' has no attribute 'PinchGesture' on Apple laptop trackpad

🐛 Bug
When I make the pinch  gesture on my Apple laptop's trackpad (usually on accident), I receive the type object 'QEvent' has no attribute 'PinchGesture error below
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
~/opt/miniconda3/envs/napari-test/lib/python3.8/site-packages/vispy/app/backends/_qt.py in event(self=, ev=)
    572             self._vispy_canvas.events.touch(type='end')
    573         if t == qt_event_types.Gesture:
--> 574             gesture = ev.gesture(qt_event_types.PinchGesture)
        gesture = undefined
        ev.gesture =
        qt_event_types.PinchGesture = undefined
    575             if gesture:
    576                 (x, y) = _get_qpoint_pos(gesture.centerPoint())

AttributeError: type object 'QEvent' has no attribute 'PinchGesture'

To Reproduce
Steps to reproduce the behavior:

Open napari on a Mac laptop
Make a "pinch" (bring two fingers together on the trackpad) in the canvas

Expected behavior
The gesture is silently ignored.
Environment
Instalation:
# fresh python 3.8 conda env
pip install --pre 'napari[all]'

napari: 0.4.11rc2
Platform: macOS-10.15.7-x86_64-i386-64bit
System: MacOS 10.15.7
Python: 3.8.11 (default, Aug 6 2021, 08:56:27) [Clang 10.0.0 ]
Qt: 5.15.2
PyQt5: 5.15.4
NumPy: 1.21.2
SciPy: 1.7.1
Dask: 2021.08.1
VisPy: 0.8.0
OpenGL:

GL version: 2.1 INTEL-14.7.17
MAX_TEXTURE_SIZE: 16384

Screens:

screen 1: resolution 1440x900, scale 2.0

Plugins:

console: 0.0.3
scikit-image: 0.4.11rc2
svg: 0.1.5

Additional context

Sorry, I think I wasn't super clear about how this manifests in napari. It could be that I am super clumsy, but when I am interacting with a 3D image using my trackpad, I accidentally make the "pinch" gesture fairly often. While we haven't hooked anything up to this gesture in napari, this raises the AttributeError described above (I'm not sure if we could do something with our implementation to prevent this). In light of this, I've made a small PR to exclude 0.8.0 for now.
Thanks again for the quick fix, @djhoese !


Logs error use PG

if log_type_filter is none, query need is " ORDER BY timestamp DESC LIMIT $1"

great! would you like to make a PR and we will test it out?

This setup, there's a problem
[logging]
provider = "postgres"
log_table = "logs"
log_info_table = "log_info"


Add constraint about using hyphen to replace dot.

As title.

Hi, @saragluna , please help to review this PR when you have time.


raise exception when walking through object path

and you expect a list (or dict) and find a different object

[test]


add lua function Get2DPosition()

Get the 2d position from a 3D position (Vec3) of an object

Addressed by #1208.


Save metadata (ini setup) with each csv file

(This is more of an extra feature request, so feel free to say no/put it on the back burner!)
Basically I was wondering whether the current software can save the current config.ini setup together with the csv of the eVAS data. The motivation being that the researcher may use the same rating scale with different prompts or general setup when tackling different research questions, and it would be helpful to have a 'screenshot' of what the eVAS was used to measure.

As I said, I like your ideas for improving eVAS.
Please have a look at the following commit, which introduces a parameter that can be set to save the config at the top of the CSV file.
Is this what you had in mind?
As this is a major change (and not really the way CSV files look), I have set the default of the option to False. Is this OK with you? Do you have any other ideas for improving this feature?

that looks good to me and I think is perfect! thanks! :)


Add search param managing organization on get episode by search params

Add search param managing organization on get episode by search params according to specification

Can you please rename it to "managing_organization_id"?

Done


Filmic tone mapping does not work correctly

Godot 3.0.2
Windows 10, GTX 1070
I have compared Filmic with Blender and the tone mapping in Godot with an HDRI map and Godot is not correct, the result is almost the same as the Linear tone mapping. I have used it in a new project with all the default settings (so the panorama is in HDR).
Here are the two software with Filmic, at the left it's Blender with the correct tone mapping:

You can download the .HDR map to test it here: https://hdrihaven.com/hdri/?c=skies&h=kiara_1_dawn

The main (but not the only) problem is that you can't set the whitepoint high enough because Godot is limiting the value to a maximum of 16.0 - which in this implementation is definitely not enough to soften the highlights (it basically looks like there's no tonemapping).
Tonemapping and Bloom in general is implemented pretty badly in my opinion. None of the Tonemapping operators provides a high enough whitepoint, the ACES operator plain out ignores it and the implementations of all of them inside the shaders look very copy-pasty.
Bloom is also blended in a way that doesn't make a lot of sense to me. Internally it uses HDR but it's blended after the tonemapping with weird blending modes, loosing all the benefit from it and taking away the "physically based" aspect.
I once changed those things in a test and got much better results:
built-in filmic tonemapper vs custom ACES tonemapper w/ better bloom
I might create an issue collecting and addressing those problems but I'm having trouble getting it all together without requiring to change large parts about the shader.

so... #20096 fixed this issue? or is there something to be done? cc @CptPotato

Thanks for the explanation. :smiley:

I'm experiencing this same issue in 3.1.1 and a recent build from master:
Godot 3.1.1 and 3.2.dev.custom_build.df17cf0
Windows 7/64
Intel HD 4400
Glow is off.
Project: 3D materials demo with items hidden, rotate to look at the sun.
On the right of the image below are all four tone mapping modes in Godot. The HDR is a little underexposed, so the last one is Filmic w/ exposure at 2. The sky is blown out in all.
On the left is blender showing the default view is blown out and over saturated mode, filmic mode, and filmic w/ light strength at 2. The latter two being what I would hope to see in Godot.
Color representation looks fine in Godot, but the tone mapping does not. Is there a setting I need to turn on or off?

Increase the white value, that should do the trick.

Indeed it does. I bumped it up and got the expected results. Thank you sir!

The maximum white value should be calculated automatically like other engines do. Also the HDRI is still not displayed correctly in your screenshot, maybe the lighting in the scene too.


Remove unused images and docs and update CI configure docs

This PR fixes #
Checklist

[x] I have signed the CLA
[x] I have updated/added any relevant documentation

Description
What's the goal of this PR?
Remove unused images and docs and update CI configure docs
What changes did you make?
What alternative solution should we consider, if any?

All the images and docs removed are not used. The docs deleted are just UI explaining docs which are really unnecessary and we also don't show them in the documentation currently


website: Update style of the main page

This PR updates the style of the main page on our website.

Can you put some before/after screenshots in the PR description?
Thanks!


[bug] registration flow is broken due to verification email not being sent

description

user can't register as email verification is broken. Emails are never received by the user.

suggested fix

fix or remove the email verification step.

I had a thought that this might be tied to an overloaded single pairist instance. However, after stepping through the deployment process on a separate firebase account, I found that emails were still not sending correctly in the new instance.

I really don't understand why the "Reset Password" option within the Firebase console isn't working, as that doesn't appear to be tied to our code (which is outdated) at all.
I've submitted a formal help request to Firebase support describing the issue. Hopefully they've some idea why that might not be working. 🤞


Tailscale Authentification never opens

Describe the issue you are experiencing
After activating Tailscale in the network settings and pressing the "Authentification" button, a new browser window opens and displays "Loading..." forever.
Describe the behavior you expected
The new browser should open the Tailscale Login Page.
Steps to reproduce the issue

Einstellungen -> Systemsteuerung -> Netzwerkeinstellungen
2.Setting "Tailscale VPN-Funktion" active
Pressing the button

What is the version this bug report is based on?
<IP_ADDRESS>31130
Which base platform are you running?
ha-addon (HomeAssistant Add-on)
Which HomeMatic/homematicIP radio module are you using?
HmIP-RFUSB
Anything in the logs that might be useful for us?
behavior was the same on previous versions and when running as standalone VM (Synology)

Additional information
No response

Can reproduce that issue. Seems that tailscale has changes something internally and we have to adapt/fix that in a future version. See:

Too bad that you did not report that earlier, because <IP_ADDRESS>31130 was just released ;-)

Yeah, well...after updating I remembered the issue and checked if it's still not working 😏

Current workaround: Restart RaspberryMatic after you have enabled Tailscale by using the checkbox. After the reboot the "Authentifizierung" button will work nicely.

Confirmed! Thank you!


fix: update error message for 404

Codecov Report

Merging #59 into master will decrease coverage by 41.51%.
The diff coverage is 41.44%.

@@             Coverage Diff             @@
##           master      #59       +/-   ##
===========================================
- Coverage   91.37%   49.86%   -41.52%
===========================================
  Files           6       13        +7
  Lines         116      371      +255
===========================================
+ Hits          106      185       +79
- Misses         10      186      +176

Impacted Files
Coverage Δ

historical_system_profiles/archiver.py
0.00% <0.00%> (ø)

historical_system_profiles/deleter.py
0.00% <0.00%> (ø)

historical_system_profiles/listener_logging.py
0.00% <0.00%> (ø)

historical_system_profiles/listener_metrics.py
0.00% <0.00%> (ø)

...rical_system_profiles/payload_tracker_interface.py
0.00% <0.00%> (ø)

historical_system_profiles/db_interface.py
64.44% <64.44%> (ø)

historical_system_profiles/models.py
70.37% <66.66%> (-29.63%)
:arrow_down:

historical_system_profiles/views/v1.py
66.66% <66.66%> (ø)

historical_system_profiles/app.py
97.14% <90.00%> (-2.86%)
:arrow_down:

historical_system_profiles/config.py
94.11% <94.11%> (ø)

... and 10 more

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 eb74bb1...a64128a. Read the comment docs.


Inference in the dataset with different number of classes

Hi, I want to infer your model with the dataset ACDC, which has only 5 class numbers. How can I freeze all the model parameters and only fine-tune the last layer? Thank you

It has a problem when I load the LoRA checkpoint. Can I load all the checkpoints except the MLP layer of the mask decoder?

Yes you can, but you should modify the loading codes.


Build failure: PACKAGENAME

Steps To Reproduce
Steps to reproduce the behavior:

build tracy on macOS (Apple Silicon)

Build log
https://gist.github.com/maxammann/5a798d123e9df2d8b20f10a75296f878
Additional context
Add any other context about the problem here.
Notify maintainers
@mpickering
@nagisa
Metadata
Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.
 - system: `"aarch64-darwin"`
 - host os: `Darwin 22.3.0, macOS 13.2.1`
 - multi-user?: `yes`
 - sandbox: `no`
 - version: `nix-env (Nix) 2.13.2`
 - channels(personal): `"darwin, home-manager-22.11.tar.gz"`
 - channels(max): `"darwin, home-manager-22.11.tar.gz"`
 - channels(root): `"nixpkgs"`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixpkgs`

I just tested that adding pkgs.darwin.apple_sdk.frameworks.UniformTypeIdentifiers fixes the build. I can probably also do the PR :)


[enhancement]: Add a predefined variable for stage name where the resource trigger is a pipeline with a stage trigger

Describe your feature request here
When triggering with a resource pipeline and a stage filter it would be very helpful to have the stage name that triggered the pipeline as part of the predefined variable list: https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-pipelines-pipeline?view=azure-pipelines#pipeline-resource-metadata-as-predefined-variables

Hi @jabbera, thanks for reporting!
We are working on more prioritized issues at the moment, but will get back to this one soon.

Not stale.


Jishaku broke on discord.py new breaking changes

Summary
Discord.py changed every cog action to asynchrnous so your setup won't works at all
Reproduction steps
Install discord.py from github
then load cog like this
await bot.load_extension('jishaku')

Expected results
The jishaku loaded successfully
Actual results
C:\Users\moopi\AppData\Local\pypoetry\Cache\virtualenvs\vynx_rewrite_2.0-0j8VIO9d-py3.9\lib\site-packages\jishaku\cog.py:55: RuntimeWarning: coroutine 'BotBase.add_cog' was never awaited
  bot.add_cog(Jishaku(bot=bot))
RuntimeWarning: Enable tracemalloc to get the object allocation traceback
TagsCog - Unloaded
---
Traceback (most recent call last):
  File "C:\Users\moopi\AppData\Local\pypoetry\Cache\virtualenvs\vynx_rewrite_2.0-0j8VIO9d-py3.9\lib\site-packages\discord\ext\commands\bot.py", line 842, in _load_from_module_spec
    await setup(self)
TypeError: object NoneType can't be used in 'await' expression

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "F:\Desktop\Vynx-Rewrite-2.0\main.py", line 139, in <module>
    asyncio.run(main(client))
  File "f:\python\lib\asyncio\runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "f:\python\lib\asyncio\base_events.py", line 642, in run_until_complete
    return future.result()
  File "F:\Desktop\Vynx-Rewrite-2.0\main.py", line 131, in main
    await load_cogs(client)
  File "F:\Desktop\Vynx-Rewrite-2.0\main.py", line 111, in load_cogs
    await client.load_extension("jishaku")
  File "C:\Users\moopi\AppData\Local\pypoetry\Cache\virtualenvs\vynx_rewrite_2.0-0j8VIO9d-py3.9\lib\site-packages\discord\ext\commands\bot.py", line 908, in load_extension
    await self._load_from_module_spec(spec, name)
  File "C:\Users\moopi\AppData\Local\pypoetry\Cache\virtualenvs\vynx_rewrite_2.0-0j8VIO9d-py3.9\lib\site-packages\discord\ext\commands\bot.py", line 847, in _load_from_module_spec
    raise errors.ExtensionFailed(key, e) from e
discord.ext.commands.errors.ExtensionFailed: Extension 'jishaku' raised an error: TypeError: object NoneType can't be used in 'await' expression

Checklist

[x] I have updated discord.py and jishaku to the latest available versions and have confirmed that this issue is still present
[x] I have searched the open issues for duplicates
[x] I have shown the entire traceback, if possible
[x] I have removed my token from display, if visible

System information
PS F:\Desktop\Vynx-Rewrite-2.0> pip show jishaku
Name: jishaku
Version: 2.3.2
Summary: A discord.py extension including useful tools for bot development and debugging.
Home-page: https://github.com/Gorialis/jishaku
Author: Devon (Gorialis) R
Author-email:
License: MIT
Location: c:\users\moopi\appdata\local\pypoetry\cache\virtualenvs\vynx_rewrite_2.0-0j8vio9d-py3.9\lib\site-packages
Requires: braceexpand, click, import-expression
Required-by:
PS F:\Desktop\Vynx-Rewrite-2.0> pip show discord.py
Name: discord.py
Version: 2.0.0a4081+g5892bbd8
Summary: A Python wrapper for the Discord API
Home-page: https://github.com/Rapptz/discord.py
Author: Rapptz
Author-email:
License: MIT
Location: c:\users\moopi\appdata\local\pypoetry\cache\virtualenvs\vynx_rewrite_2.0-0j8vio9d-py3.9\lib\site-packages
Requires: aiohttp
Required-by: discord, discord-ext-menus, slash-util

nvm there's async_setup


Please simplify/consolidate the guidance

[Enter feedback here]
The page is called a "Four step checklist" and at the bottom of the page there is a link to a 5 step checklist". Can these be consolidated? I keep finding different checklists which provide very similar items. It would be great if there was a consolidate listing/catalog of the checklists
Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 1b482ce5-40f9-70e8-af11-a63e4672b0bd
Version Independent ID: 027edc84-aaea-9705-b05f-fc9f86d5f0c9
Content: Four steps to a strong identity foundation - Azure AD
Content Source: articles/active-directory/hybrid/four-steps.md
Service: active-directory
Sub-service: hybrid
GitHub Login: @martincoetzer
Microsoft Alias: martinco

@DeanGross
Thanks for your feedback! We will investigate and update as appropriate.

The 5 steps security doc and 4 step foundation doc have difference purposes. The one is for securing your environment and the other one is for establishing the an identity infrastructure. There are overlap but the outcomes are different. #please-close


Docs: List IAM permissions Ion needs

Similar to https://docs.sst.dev/advanced/iam-credentials#3-least-privilege-policies
https://discord.com/channels/983865673656705025/1177071497974648952/1224626254209220708

I'm in the process of trying to determine the least privilege permissions for an ion nextjs deployment and this would be very helpful :)

+1 also, it is confusing that Ion's docs refer you to the old permissions. I spent hours trying to figure out why I was getting 403 errors in my first deploy (I have zero experience with aws, which is why I decided to take a look at SST) until I finally came across this issue to realize the policy is not updated and that I had to grant AdministratorAccess

Chat shared their progress with it: https://discord.com/channels/983865673656705025/1177071497974648952/1250954855787266110

I've been working out the policy for deploying an application with a domain attached. It's still a draft and I can't figure out fully the permissions for S3 but here's what I got so far.
SST-policy.json
The account in this draft is<PHONE_NUMBER>01 and all regions are allowed. Let me know if you have any tips. Thanks!

Added a list here https://sst.dev/docs/iam-credentials#iam-permissions


Tool immediately segfaults on Alpine Linux w/ Rustup

🐛 Bug description
When I run wasm-pack inside an Alpine Linux docker container, it immediately segfaults.
Adding flags (like -V) or commands (like build) do not change this behavior.
🤔 Expected Behavior
I should see the usage information.
👟 Steps to reproduce
This is the docker container I was using.
FROM alpine as base

RUN echo "http://dl-cdn.alpinelinux.org/alpine/edge/community" >> /etc/apk/repositories
RUN apk update && \
    apk add nodejs rustup openssl openssl-dev build-base

RUN rustup-init -y
RUN /root/.cargo/bin/cargo install wasm-pack

🌍 Your environment
Include the relevant details of your environment.
wasm-pack version: 0.9.1
rustc version: rustc 1.46.0 (04488afe3 2020-08-24)
I've also built and run trivial Rust programs inside this container with no issues, so I don't think rustc is the problem.

I am experiencing the same problem on Ubuntu 20.04.  I have wasm-pack 0.9.1, just installed for the first time by the rustwasm.github.io installer script, and running it with no arguments produces:
$ wasm-pack
wasm-pack 0.9.1
Ashley Williams<EMAIL_ADDRESS>📦 ✨  pack and publish your wasm!

USAGE:
    wasm-pack [FLAGS] [OPTIONS] <SUBCOMMAND>

FLAGS:
    -h, --help       Prints help information
    -q, --quiet      No output printed to stdout
    -V, --version    Prints version information
    -v, --verbose    Log verbosity is based off the number of v used

OPTIONS:
        --log-level <log_level>    The maximum level of messages that should be logged by wasm-pack. [possible values:
                                   info, warn, error] [default: info]

SUBCOMMANDS:
    build      🏗  build your npm package!
    help       Prints this message or the help of the given subcommand(s)
    login      👤  Add an npm registry user account! (aliases: adduser, add-user)
    new        🐑 create a new project with a template
    pack       🍱  create a tar of your npm package but don't publish!
    publish    🎆  pack up your npm package and publish!
    test       👩🔬  test your wasm!
Segmentation fault (core dumped)

It segfaults in gdb as well, but doesn't produce a very useful stacktrace:
Thread 1 "wasm-pack" received signal SIGSEGV, Segmentation fault.
0x00000000009bb51c in alloc_rev ()
(gdb) bt
#0  0x00000000009bb51c in alloc_rev ()
#1  0x0000000200000000 in ?? ()
#2  0x0000000000ee7510 in ?? ()
#3  0x0000002900ee33c8 in ?? ()
#4  0x0000000000ee9620 in ?? ()
#5  0x0000000000000001 in ?? ()
#6  0x0000000000ee7510 in ?? ()
#7  0x0000000000ee7550 in ?? ()
#8  0x00007fffffffcf30 in ?? ()
#9  0x0000000000ee462c in mal ()
#10 0x00000000009bb808 in __bin_chunk ()
#11 0x0000000000ee462c in mal ()
#12 0x0000000000000040 in ?? ()
#13 0x0000000000000001 in ?? ()
#14 0x0000000000000040 in ?? ()
#15 0x0000000000000018 in ?? ()
#16 0x0000000100000000 in ?? ()
#17 0x0000000000000002 in ?? ()
#18 0x0000000000ee9620 in ?? ()
#19 0x0000000000000024 in ?? ()
#20 0x0000000000ee6920 in ?? ()
#21 0x000000000098a750 in ?? () at /rustc/5e1a799842ba6ed4a57e91f7ab9435947482f7d8/src/libcore/slice/mod.rs:2857
#22 0x00007fffffffcf30 in ?? ()
#23 0x00007fffffffd228 in ?? ()
#24 0x00000000007528e5 in OPENSSL_LH_free ()
#25 0x000000000073ab0d in err_cleanup ()
#26 0x0000000000750aa1 in OPENSSL_cleanup ()
#27 0x00000000009ba858 in __funcs_on_exit ()
#28 0x0000000000000001 in ?? ()
#29 0x0000000000000000 in ?? ()
(gdb) quit

After reading a bit about the openssl/curl issues in #823, I decided to rebuild wasm-pack after cargo update to pick up newer upstream packages.  Even though there's still one openssl fix that hasn't made it to a release yet, my rebuilt binary works without crashing.
I'd suggest that wasm-pack should update at least the openssl and curl dependencies and cut a new release.  It's probably worth doing right away (since openssl-related segfaults have been reported multiple times), and probably again whenever the next openssl release happens.

@ashleygwilliams I'm confused? #947 doesn't seem to address this.
This is a dupe of #823. All that's needed is to update Cargo.lock with new dependencies (mostly openssl I think?).

ah, ok- sorry, #947 updates the way openssl gets built in the binary, but if we just need to update deps, i'll be doing that for the next release as well. sorry about that! and thanks for following up

closing as dupe of #823


I catch "Unhandled stream error in pipe" sometimes

I can not determine the method in which it occurs, but sometimes node.js crashes with this message.
stream.js:94
      throw er; // Unhandled stream error in pipe.
            ^
Error: Unexpected "h" at position 1 in state START
    at Parser.proto.charError (/home/trader/node_modules/node.bittrex.api/node_modules/JSONStream/node_modules/jsonparse/jsonparse.js:84:16)
    at Parser.proto.write (/home/trader/node_modules/node.bittrex.api/node_modules/JSONStream/node_modules/jsonparse/jsonparse.js:112:23)
    at Stream.<anonymous> (/home/trader/node_modules/node.bittrex.api/node_modules/JSONStream/index.js:21:12)
    at Stream.stream.write (/home/trader/node_modules/node.bittrex.api/node_modules/JSONStream/node_modules/through/index.js:26:11)
    at Request.ondata (stream.js:51:26)
    at Request.emit (events.js:95:17)
    at IncomingMessage.<anonymous> (/home/trader/node_modules/node.bittrex.api/node_modules/request/request.js:1263:12)
    at IncomingMessage.emit (events.js:95:17)
    at IncomingMessage.<anonymous> (_stream_readable.js:764:14)
    at IncomingMessage.emit (events.js:92:17)

My options are as follows
bittrexApi.options({
        'apikey': config.bittrex_public_key,
        'apisecret': config.bittrex_private_key,
        'stream': true,
        'verbose': false,
        'cleartext': false
    });

List of requests I made
client.sendCustomRequest('https://bittrex.com/api/v1.1/account/getorderhistory?market='+marketId+'&count=10', function(){
}, true);

client.getmarketsummaries(function(data) {
});

client.getbalances(function (data) {
});

client.getorderbook({market: marketId, depth: 15, type: 'both'}, function(data) {
});

client.sendCustomRequest('https://bittrex.com/api/v1.1/market/getopenorders?market='+marketId, function( data ) {
}, true);

Any ideas why this is happening ?

I am experiencing the same issue, is there a solution for this issue or you just simply closed it ?

this is an issue with the JSONStream library, it's about what can be considered a JSON object, the strings start/end parseability.
i changed the way data gets parsed by JSONStream so it only returns text now - but you have to parse the returned text by yourself!
i bumped the github & npmjs version, so try if it works now, if not then consider to relinquish the stream api and use the simple request calls.
also consider to like/star projects you use.


master, nodes hostname naming problem

@pires
master and nodes get the same node-02 host name, it makes a bit confusing :-)
vagrant ssh master
CoreOS alpha (575.0.0)
Update Strategy: No Reboots
core@node-02 ~ $ ip a
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP qlen 1000
    link/ether 08:00:27:3c:27:6e brd ff:ff:ff:ff:ff:ff
    inet <IP_ADDRESS>/24 brd <IP_ADDRESS> scope global eth1

vagrant ssh node-01
CoreOS alpha (575.0.0)
Update Strategy: No Reboots
core@node-02 ~ $ ip a
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP qlen 1000
    link/ether 08:00:27:03:fb:13 brd ff:ff:ff:ff:ff:ff
    inet <IP_ADDRESS>/24 brd <IP_ADDRESS> scope global eth1

vagrant ssh node-02
CoreOS alpha (575.0.0)
Update Strategy: No Reboots
core@node-02 ~ $ ip a
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP qlen 1000
    link/ether 08:00:27:0a:e9:5c brd ff:ff:ff:ff:ff:ff
    inet <IP_ADDRESS>/24 brd <IP_ADDRESS> scope global eth1

I use OS X 10.10, latest VirtualBox and Vagrant versions

@pires sorry I do not have for the forking/PR but this fixed the problem:
  (1..$num_node_instances).each do |i|
    config.vm.define vm_name_node = "node-%02d" % i do |config|
      config.vm.hostname = vm_name_node

      if $enable_serial_logging
        logdir = File.join(File.dirname(__FILE__), "log")
        FileUtils.mkdir_p(logdir)

        serialFile = File.join(logdir, "%s-serial.txt" % vm_name_node)
        FileUtils.touch(serialFile)

I renamed vm_name to vm_name_node

@rimusz I've noticed this before and know it's somewhere in the Vagrantfile VM name config, but haven't had tried fixing it. Could you provide a PR?

Oh, you got ahead of me. Thanks, will include this +1:

@pires no worries

Thanks a lot @rimusz.


Clientside buffer polyfill incomplete

Environment
See reproduction
Reproduction
https://stackblitz.com/edit/github-wutxc5?file=app.vue
Describe the bug
Trying to use new 3.10.3 node polyfill seems to be recognized but incomplete.  Can someone let me know if I am using this incorrectly or understanding the feature incorrectly?
Uncaught Error: Module "node:buffer" has been externalized for browser compatibility. Cannot access "node:buffer.Buffer" in client code.  See https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
    at Object.get (__vite-browser-external:node:buffer:3:11)
    at app.vue:8:37

Additional context
No response
Logs
No response

You need to enable it:
// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
  experimental: {
    clientNodeCompat: true
  }
})

Updated sandbox: https://stackblitz.com/edit/github-wutxc5-zq71hz?file=nuxt.config.ts,app.vue

I still get the same error if I try doing the import in utils/* ; is that supposed to be supported?


User with 'Approve Changes' permission is not able to approve content in global areas

On Concrete <IP_ADDRESS>, I have a user who can edit and approve changes to any page, but if that content is in a global area, the changes don't become visible to guests. If an administrator logs on and visits the Global Areas screen in the dashboard (/dashboard/blocks/stacks/view_details/149), they will see an 'Approve Changes' button that has to be pressed before the change will be released.
Advanced Permissions is turned on, and the user has the 'Edit Contents' and 'Approve Changes' permission set on the Home page (and inheriting to all subpages). Is there something else missing?
What permissions are required to publish (make visible to guests) changes to global areas? The stack itself doesn't appear to have any publishing-related permissions that can be set in the GUI.

Hmm, there should be an approve contents permission for a stack – but it appears that the stack permissions are all area based rather than page based. If you view the global area stack in a sitemap and edit its permissions through the sitemap to give access to the groups for the "approve changes" permission, that should do it – this should be shown in the stack view but it's not

This has finally been fixed in https://github.com/concrete5/concrete5/pull/7061
Thanks @mlocati !


Several changes

Passed total_objects from collection to pagination, so one can show in a list (or table) how many items were found.
Modified admin_header_cell to append a class to "manage-column", in this case I chose " wpmvc-actions" (watch the leading whitespace so the append to manage-column works as 2 separate classes, basically I needed this to have this in a print.css, to hide the actions column in a table:
.wpmvc-actions {     display: none; }
In the call to add_settings_field I added $setting['args'] in this case we can pass additional arguments to the settings, I use it to pass label_for so the display of settings is cleaner example:
class AppointmentSettings extends MvcSettings {
    var $settings = array(
....
       'notification_host' => array(
            'type' => 'text',
            'args' => array('label_for' => 'notification_host'),
            'label' => 'Email server',
        )
);
}

Other changes are basically in translation and testing with isset before using.
$this->helper->plugin_name in pluggable/views/admin/index.php allows me to use my own plugin's name for translation purposes in admin views instead or using wpmvc.
For mvc_settings.php getting plugin_name from the registry I took similar code from core/helpers/mvc_helper.php
Ps. These changes are from 2017 but wanted to send a PR, I believe they won't break anything hopefully

"I believe they won't break anything hopefully" isn't terribly reassuring. Can you let me know how yo have tested this so far?

Also the preferred method for checking a variable is empty rather than isset please.


Add zorin-os.png

As Zorin OS continues to increase in popularity, I thought it would be a good idea to add the icon to this repo.
I'm not very skilled with image editors, but I tried my luck with GIMP and made this using the svg from the official Press Kit.
I also used the opportunity to add it to ventoy.json.

Hi, thank you for your contribution, looks good!