iis_version fact runs profile code

If your Desktop/WindowsPowerShell/profile.ps1 outputs any text, it will be included in the iis_version fact.
PS C:\Users\Administrator> facter -p iis_version
 _________
| boogers |
 ---------
\                             .       .
 \                           / `.   .' "
  \                  .---.  <    > <    >  .---.
   \                 |    \  \ - ~ ~ - /  /    |
         _____          ..-~             ~-..-~
        |     |   \~~~\.'                    `./~~~/
       ---------   \__/                        \__/
      .'  O    \     /               /       \  "
     (_____,    `._.'               |         }  \/~~~/
      `----.          /       }     |        /    \__/
            `-.      |       /      |       /      `. ,~~|
                ~-.__|      /_ - ~ ^|      /- _      `..-'
                     |     /        |     /     ~-.     `-. _  _  _
                     |_____|        |_____|         ~ - . _ _ _ _ _>
8.5

I can't reproduce this, but maybe because I'm running the Powershell terminal as administrator...Can you do a quick gif of it in action?
Hmm, this makes things a little sticky. Was going to say regex, but what if someone has an IIS-like number in their profile...

Does your profile.ps1 run when you log in? When you open a new PowerShell window, it should display.
Any time you run PowerShell non-interactively, you should include -NoProfile to prevent this. I'll toss up a quick PR to fix it.

Ha. Never mind. It's been corrected already in https://github.com/voxpupuli/puppet-iis/commit/1ab7a8e36b010050912138ae1450c2771402ed05#diff-134c9abaaee49886d874c96362fd4c75. I was on an old version :-/

This is awesome...


Added proper arg usage

Before
# drone-before build approve -h
NAME:
   drone build approve - approve a build

USAGE:
   drone build approve [arguments...]

# drone-before build stop -h
NAME:
   drone build stop - stop a build

USAGE:
   drone build stop [arguments...]

# drone-before user ls -h
NAME:
   drone user ls - list all users

USAGE:
   drone user ls [command options] [arguments...]

OPTIONS:
   --format value  format output (default: "{{ .Login }}")

After
# drone-after build approve -h
NAME:
   drone build approve - approve a build

USAGE:
   drone build approve <repo/name> <build>

# drone-after build stop -h
NAME:
   drone build stop - stop a build

USAGE:
   drone build stop <repo/name> [build] [job]

# drone-after user ls -h
NAME:
   drone user ls - list all users

USAGE:
   drone user ls [command options]

OPTIONS:
   --format value  format output (default: "{{ .Login }}")

@bradrydzewski I just need to know if you like this format or if you prefer <required-arg> and [optional-arg].

@tboerger yes, I think <required-arg> would be good here :)

@tboerger yes, I think  would be good here :)

Done

thanks :)


Add a new Extension

Hi,
Thanks for the this library. I was really looking for one.
I have one question. I have created a Tiptap extension that let's me embed Katex into the editor. Here is the extension code
import { Node, nodeInputRule, mergeAttributes } from '@tiptap/core';

import { mathPlugin } from '@benrbray/prosemirror-math';

export const regex = /(?:^|\s)((?:\$)((?:[^*]+))(?:\$))$/;

export const MathInline = Node.create({
	name: 'math_inline',
	group: 'inline math',
	content: 'text*', // important!
	inline: true, // important!
	atom: true, // important!
	code: true,

	parseHTML() {
		return [
			{
				tag: 'math-inline' // important!
			}
		];
	},

	renderHTML({ HTMLAttributes }) {
		return ['math-inline', mergeAttributes({ class: 'math-node' }, HTMLAttributes), 0];
	},

	addProseMirrorPlugins() {
		return [mathPlugin];
	},

	addInputRules() {
		return [nodeInputRule({ find: regex, type: this.type })];
	}
});

If I add this extension to createMarkdownEditor, it works fine. However, the output markdown gives me  tag. I  need the '$' sign instead. Can you shed some light on how to acheive this?
Thanks again.

Thanks for the update @aguingand. That works !


Accessibility improvements

Improves the overall accessibility of the slideshow in a few ways.
Demo
Each feature is split up by commit:
1. Remove outline: none on arrows and buttons
Removing this appeases the visual state of the slider but ignores accessibility. @leggomuhgreggo mentions a fix is to remove from the production styles if it's an issue, but I'd argue this is the best slider on the market and should make the proper decisions out of the gate — including accessibility.
2. Update the labels on arrows and dots
Currently the arrows say "Next" and "Previous". I've updated to "Next slide" and "Previous slide" to each of of them so it's more obvious what is happening when the buttons is pressed. Similarly, the dots used to be labeled with a number corresponding to their index. The new labels will say "Slide 1", "Slide 2", etc.
3. Updated role and aria attributes
aXe Chrome plugin helps debug accessibility issues and shows a few on the current implementation:

ARIA attribute is not allowed: aria-selected="true" on dots

This is because dots are currently role="presentation". Changing them to tab fixes this (see below)

Required ARIA child role not present: tab

The dot container is role="tablist" so the children need to be role="tab" (not presentation)

Invalid ARIA attribute value: aria-controls="navigation00"

Only an error because aria-controls needs to have a matching id on the slide container. Fixed by:

Change navigation00 to slickSlide00 for dots aria-controls
Add id="slickSlide00" to the slide container (not cloned versions)
Change aria-describedby to aria-labelledby as it is the recommended use for role="tablist". See this demo

No need for role="listbox" on the slide track now that tablist is used properly
Remove JS adding role="button" on dots since it's already in _.defaults.customPaging
Remove JS adding role="toolbar" to the closest div after the dot container as it doesn't actually do anything
Remove aria-hidden from dots. They should always be accessible by keyboard/screen reader.

Lastly, slightly reorganized the ADA functions as well. Now initADA is only called once on init, then on postSlide use a new function called updateADA. This reduces the amount of initADA JS running after each slide transition.
@kenwheeler
cc @stevebosworth @m-ux

@cshold
there is still an issue with the aria-label on prev/next button .
For example if your carrousel have 6 slides when user are on the slide 6 the label "next slide" make user think that there is a slide 7.
The best solution that I see is to use the same label as on dots "slide x" or add an tabindex="-1" and aria-disabled="true" on button "next" when user reach the last slide and on button "prev" when user reach the first slide to prevent infinite loop.
Regarding using tablist/tab on dots and tabpanel on slides. I'm not a fan of this solution but if you want to go that way you also need to remove the role="option" on slide and follow the keyboard design pattern for tabs (only the current dots is focusable by default and you need to use left/right arrow key the reach the prev/next dots and update the currently shown tabpanel example http://a11y.nicolas-hoffmann.net/carrousel/


minio-client: 2021-01-30T00-50-42Z -> 2021-02-10T07-32-57Z

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/minio/mc/releases.
meta.description for minio-client is: "A replacement for ls, cp, mkdir, diff and rsync commands for filesystems and object storage"
meta.homepage for minio-client is: "https://github.com/minio/mc"
meta.changelog for minio-client is: ""
Updates performed

Golang update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS

The tests defined in passthru.tests, if any, passed

0 of 0 passed binary check by having a zero exit code.

0 of 0 passed binary check by having the new version present in output.

found 2021-02-10T07-32-57Z with grep in /nix/store/s38x466js4xvc4wrwd6y9qkkriavkidy-minio-client-2021-02-10T07-32-57Z

directory tree listing: https://gist.github.com/f3dd12a57cbf041ebee97cad170298b8

du listing: https://gist.github.com/9f08b4074ea7cc099d6241e8e6d00053

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

4 total rebuild path(s)

1 package rebuild(s)

1 x86_64-linux rebuild(s)
1 i686-linux rebuild(s)
1 x86_64-darwin rebuild(s)
1 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
minio-client

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/s38x466js4xvc4wrwd6y9qkkriavkidy-minio-client-2021-02-10T07-32-57Z \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

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

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/s38x466js4xvc4wrwd6y9qkkriavkidy-minio-client-2021-02-10T07-32-57Z
ls -la /nix/store/s38x466js4xvc4wrwd6y9qkkriavkidy-minio-client-2021-02-10T07-32-57Z/bin

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

1 package built:

minio-client

Maintainer pings
cc @edolstra @bachp @kalbasit for testing.

Result of nixpkgs-review pr 112808 at cca32809 run on aarch64-linux 1

1 package built:

minio-client

1 suggestion:

warning: patch-phase
patchPhase should not be overridden, use postPatch instead.
Near pkgs/tools/networking/minio-client/default.nix:20:3:
   |
20 |   patchPhase = ''
   |   ^


[Vaults UI] [Bug] Over of Button in Table

Related to : https://github.com/dust-tt/dust/pull/7278


When rounded corners are used then sharp corners are visible

Cards, tabs and other components with rounded corners are rendered with slightly visible sharp corners:

That seems to be a Linux only problem

I have the same problem in Windows. It's kind of a styling problem and I "solved" by following work arround.
Within your styles you have to set the button color as well in the :focused class.
Here is a minimal example to demonstrate it. Let me know, if this fixes your problem.
kind regards,
styles.css
/*
-fx-background-color must also be set in focused in AtlantaFX; otherwise, there are slight "color errors" at the edges. This means that at the four corners or rounded edges, a different color is applied in the style.


Multiple extensions registering the 'type' command

VSCode Version: 1.5.3
OS Version: Windows 10

Steps to Reproduce:

Install and enable VSCodeVim and vscode-jumpy
Open a file with text
Run the command Jumpy Word Mode. Two letter decorations should appear at the start of each word
Type in the two letter code for that word. Jumpy functionality should enact a 'Jump' to the cursor position of that decorator.
It doesn't work :-( The keystrokes are being processed by VSCodeVim, not Jumpy.

I am the author of vscode-jumpy (repo). A user has reported that Jumpy does not work in combination with VSCodeVim: wmaurer/vscode-jumpy#1.
It seems that both extensions are doing a registerCommand('type'), but VSCodeVim seems to take priority over vscode-jumpy. Is there are way to manage which extension has priority, so that it can receive and process the keystrokes?
Ideally I want to Jumpy to receive and process the next two keystrokes after enabling Jumpy Word Mode, but then let the rest of the keystrokes forward to VSCodeVim.

We added registerCommand("type") especially to enable vim mode to be implemented from an extension. We didn't want to bake vim mode in the core, and there can be only one handler. We never considered typing being something collaborative (in this case between vscode-jumpy and VSCodeVim). Today, the last one wins.

Could this be changed to something like ahandleKeys function? Something like:
...

vscode.commands.registerCommand("start-mode", () => {
   // Latest attached handler receives the keys first.
   const subscription = vscode.handleKeys(() => {
     // event will bubble to the next handler if you don't cancel
     evt.stopPropagation()
   })

   // End subscription to return the key priority to the previous holder.
   setTimeout(() => subscription.unsubscribe(), 3000)
})

Would really like to use vscode-jumpy, I imagine this would be fairly easy to implement?

For what it's worth, Atom is able to handle both jumpy and vim emulation (and probably more).

@alexandrudima I'd really like this feature, if you would point me in the right direction in the source and discuss a pull request I'd be glad to work on it.
Pretty please?

I have the same precise issue by using my extension (codeacejumper)

I would like to turn off vim keybinding while activating jumpy line or word mode.
Is there any possible solution to do this? (ex: create a extension or set keymap)

I like @thieman's ideas, especially (2):

Change commands to execute the entire (already existing) stack of event handlers instead of only the top

Con: Several performance issues have already been reported when using a command handler for type events (e.g. #65876 #75627); not sure if those would be fixed when this change is made
Con: This is likely going to be a breaking change, since currently, type command handlers pass the ball by invoking the default:type command instead of communicating their intentions back to the caller

Expose the onWillType and onDidType events to the Extension API

Pro: Likely to introduce less lag than working through the command engine
Pro: Its a very basic functionality to have for editor extensions
Con: Can't see one yet, but I might be blind :)

Why is this problem still not solved? It's a big problem right?

@thieman @alexdima  If I copy that test into my extension then I get the error.
This is what I put in my extension:
		const command1 = function () { };
		const command2 = function () { };
		let reg1 = vscode.commands.registerCommand('foo', command1);
		let reg2 = vscode.commands.registerCommand('foo', command2);
		reg2.dispose();
		reg1.dispose();

IIUC, this is expected to work, right?
This is what's in the test:
	test('register/register/dispose', () => {
		const command1 = function () { };
		const command2 = function () { };

		// dispose overriding command
		let reg1 = CommandsRegistry.registerCommand('foo', command1);
		assert.ok(CommandsRegistry.getCommand('foo')!.handler === command1);

		let reg2 = CommandsRegistry.registerCommand('foo', command2);
		assert.ok(CommandsRegistry.getCommand('foo')!.handler === command2);
		reg2.dispose();

		assert.ok(CommandsRegistry.getCommand('foo')!.handler === command1);
		reg1.dispose();
		assert.ok(CommandsRegistry.getCommand('foo') === undefined);

Thanks.


Bot creates new labels

I am not sure, but I think the bot just created a new label platform_tools at submission of my PR, which probably is unintentional.

Thanks for reporting 👍
Refs https://github.com/nodejs/node/pull/7440

It's because it matches everything in deps/ as its own label.
If the proposal gets merged, and the label is not correct, we'll fix it. In the meantime you could just remove the label, as the bot wont re-add it again.

Alright. Thanks for the info. There likely won't be many deps PRs


treewide: add custom printf specifiers for addresses

Formatting networking addresses can be tedious and lead to ugly code, especially when dealing with IPv6.
Unfortunately, we cannot use custom printf specifiers since these lead to -Wformat warnings. Neither GCC nor clang know of any libc custom printf handlers.
Redefine the builtin "%p" pointer printf specifier with a custom function. Leverage the fact that printf supports width specifiers. Use well known widths to associate pointers with specific types. Add short defines to hold these specifiers for clarity:

define
specifier
expected argument type

ETH_F
"%2p"
struct rte_ether_addr *

IP4_F
"%4p"
ip4_addr_t *

IP6_F
"%6p"
struct rte_ipv6_addr *

Replace all printf/log statements to use these specifiers. Remove all manual address splitting and inet_ntop() calls.
Also add a generic address format specifier that is meant to be used with a variable width argument:

define
specifier
expected arguments types

ADDR_F
"%*p"
int, void *

Which can be used as follows:
void print_addr(int family, void *addr) {
        printf(ADDR_F "\n", family == AF_INET ? 4 : 6, addr);
}

If any of the pointer arguments are NULL, they will be formatted as "(nil)" like with the default "%p" specifier, regardless of the width value.
The ability to define custom handlers for printf specifiers is only supported in GLIBC. We do not target any other platform at the moment.
Add unit tests to ensure it works as advertised.

What's about being inspired by https://github.com/FRRouting/frr/tree/master/tools/gcc-plugins ?

I will add a unit test to verify that this works as expected.

I have updated the PR initial comment with the new description.

LGTM


Redesigned the carousel at the hero section[Issue #37]

Already submitted the recordings at the issue section

@satyasootar Please resolve this deployment issue and reraise it

@SaranshBangar Please check again


Update sbt-scoverage to 1.7.2

Updates org.scoverage:sbt-scoverage from 1.6.1 to 1.7.2.
GitHub Release Notes - Version Diff
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.scoverage", artifactId = "sbt-scoverage" } ]

labels: sbt-plugin-update, semver-minor

Codecov Report

Merging #92 (cb4178e) into master (ccc2277) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #92   +/-   ##
=======================================
  Coverage   98.27%   98.27%
=======================================
  Files           1        1
  Lines          58       58
  Branches        2        2
=======================================
  Hits           57       57
  Misses          1        1

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 ccc2277...cb4178e. Read the comment docs.

Superseded by #93.


chore(go): update falcoctl to latest main.

What type of PR is this?
/kind cleanup
Any specific area of the project related to this PR?
/area build
What this PR does / why we need it:
Bumps falcoctl to latest main to fix https://github.com/falcosecurity/falcoctl/pull/671, because driverkit uses the Tags method.
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?:

NONE

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: FedeDP
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [FedeDP]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: FedeDP, LucaGuerra
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [FedeDP,LucaGuerra]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


The autoload of CTRLF breaks Emacs startup

I updated to the latest version, then I got this when Emacs startup:
Symbol's function definition is void: map-apply

The weird thing is even I remove the use-package code of CTRLF, this still happens. I looked into it and found it may be caused by this in the autoload:
(define-minor-mode ctrlf-mode "Minor mode to use CTRLF in place of Isearch.
See `ctrlf-mode-bindings' to customize." :global t :keymap ctrlf--keymap (when ctrlf-mode (setcdr ctrlf--keymap nil) (map-apply (lambda (key cmd) (when (stringp key) (setq key (kbd key))) (define-key ctrlf--keymap key cmd)) ctrlf-mode-bindings)) (with-eval-after-load (quote ctrlf) (if ctrlf-mode (advice-add (function minibuffer-message) :around (function ctrlf--minibuffer-message-condense)) (advice-remove (function minibuffer-message) (function ctrlf--minibuffer-message-condense)))))

When I delete straight/build-cache.el, Emacs could startup correctly, but when I open Emacs again, it fails. Notice that the use-package code of CTRLF is already removed, but I think straight still builds it since it's in straight/repos.
A simple fix is add ;;;###autoload on (require 'map), but I'm not sure if this is a good fix.

I think straight still builds it since it's in straight/repos.

It should not. If it does, that is a bug, and a very bad one. It may have to do with the autoloads caching system in straight.el. You can check on it by seeing if the behavior depends on the value of straight-cache-autoloads. If you find that it does seem to be a bug in straight.el, I would suggest opening a bug report on that tracker.

I'm not sure if this is a good fix.

Better is to (require 'map) before the usage of map-apply. Let me know if the linked commit fixes the issue for you.

If so I will update the changelog.

If you find that it does seem to be a bug in straight.el, I would suggest opening a bug report on that tracker.

I will if I could find a reproduce recipe.

Let me know if the linked commit fixes the issue for you.

It does :D

Thanks.


Add Doctrine Collection 2.2 set with a configure rule to rename constants associated with 'Doctrine\Common\Collections\Criteria'

This PR:

introduce a new ruleset for Doctrine Collection, version 2.2;
add a rule in this new ruleset to rename class constants attached to Criteria, which moves to the new class Order (see upgrade guide

Closes https://github.com/rectorphp/rector-doctrine/issues/296

Another thing: the Order is an enum, not really a constant. Is there a possibility that we introduce a bug here, by replacing a constant to an enum ?

@julienfastre it based on caller, not check that actual class exists, so should be fine as is

Thank you :+1:


Elemental area stop rendering after save/publish clicked

Module version(s) affected
5.3.3
Description
When a content author is too fast to click the save or publish button before the elemental areas are completely rendered, the buttons get stuck in the loading animation and the elemental area fields don't render.
Related issue: https://github.com/silverstripe/silverstripe-admin/issues/1871
The PR https://github.com/silverstripe/silverstripe-elemental/pull/1294 seems to resolve the issue in silverstripe-admin
How to reproduce

Install fresh CMS
Add Elemental module
Create a data object with version and more than one elemental area

use DNADesign\Elemental\Extensions\ElementalPageExtension;
use DNADesign\Elemental\Models\ElementalArea;
use SilverStripe\ORM\DataObject;
use SilverStripe\Versioned\Versioned;

class SomeObject extends DataObject
{
    private static string $table_name = 'SomeObject';

    private static array $db = [
        'Title' => 'Text',
    ];

    private static array $has_one = [
        'BlockArea' => ElementalArea::class,
        'BlockArea2' => ElementalArea::class,
    ];

    private static array $extensions = [
        Versioned::class,
        ElementalPageExtension::class,
    ];
}

Create a model admin for the data object.

use SilverStripe\Admin\ModelAdmin;

class SomeAdmin extends ModelAdmin
{
    private static string $url_segment = 'objects';

    private static string $menu_title = 'Objects';

    private static array $managed_models = [
        SomeObject::class,
    ];
}

Open browser console > Network tab

You will see multiple requests for /admin/graphql for each elemental area

Click publish just before all of the requests are completed, and you will see the pending ones changed to cancelled. The requests may load fast, which makes it hard to replicate. I edited the controller SilverStripe\GraphQL\Controller, and added sleep(1); to index method to slow down the request.

The buttons keep on animating and you can't click it again.

Elemental areas are not rendered in the CMS

The console display errors related to accessing map on null

Possible Solution
https://github.com/silverstripe/silverstripe-elemental/pull/1294
Additional Context
No response
Validations

[X] Check that there isn't already an issue that reports the same bug
[X] Double check that your reproduction steps work in a fresh installation of silverstripe/installer (with any code examples you've provided)

IS this actually distinct from https://github.com/silverstripe/silverstripe-admin/issues/1871? Or are these two actually the same bug just described in different ways?

IS this actually distinct from silverstripe/silverstripe-admin#1871? Or are these two actually the same bug just described in different ways?

Not sure 😅
The PR for this issue is to ensure the code does not call the method map on null. This does seem to "resolve" the issue in the admin dependency! I feel this change might not be the correct fix for the issue silverstripe/silverstripe-admin#1871 but I could be wrong!

Okay. Sounds like this issue is specifically about the elemental areas not loading fully after the publish button is pushed (basically a "workaround" issue) whereas the other issue is about the fact that the buttons shouldn't be pushable at all until the page form is fully ready to be submitted.
As I mentioned on the other issue I don't know if there's a sensible way to fix that with the current architecture - so this issue does seem worth fixing in its own right.

PR merged, will be automatically tagged by GitHub Actions


try current faraday

@tbhi is this not independent of Ruby 3? If so we could merge this now. It'll get released to test server for at least 24 hours which'll allow for a full run-through of the Meteostat load.

it probably could be but I used the ruby 3 branch as the base so would need some tweaks


fix(complete): Fix problems on my machine

What does this PR try to resolve?
This pulls in

clap-rs/clap#5731 for IFS oddities I had
clap-rs/clap#5733 with the hope that this makes CARGO_COMPLETE_BASH cargo +nightly just work

How should we test and review this PR?
Additional information
clap was completed next to clap_complete because clap_complete depends on unstable features from clap.
None should have changed in this time window but I wanted to exercise caution.

Thanks!
@bors r+

:pushpin: Commit 90856d9a7fc95d88d4e9fdb7d5a759c016d54795 has been approved by ehuss
It is now in the queue for this repository.

:hourglass: Testing commit 90856d9a7fc95d88d4e9fdb7d5a759c016d54795 with merge 7f442922601d3e6f3ac84ea27feea0493832a522...

:sunny: Test successful - checks-actions
Approved by: ehuss
Pushing 7f442922601d3e6f3ac84ea27feea0493832a522 to master...


Publish 7.6-20221003074013+0000

Publish 7.6-20221003074013+0000

@bot-gradle test and merge

OK, I've already triggered a build for you.

Pre-tested commit build failed.


[resources] add parent to plate lid

this allows the plate lid to be unassigned. This is useful, for example, when moving the lid off the plate.

Does super.assign_child_resource not do this?

Does super.assign_child_resource not do this?

 Closing.


integration-cli: fix --net=none tests

Example:
21:28:01 [d68573521] waiting for daemon to start
21:28:01 [d68573521] daemon started
21:28:01 docker_api_swarm_test.go:163:
21:28:01     c.Assert(d1.Init(map[string]bool{"worker": true}, ""),
checker.IsNil)
21:28:01 ... value *errors.errorString =
&errors.errorString{s:"initializing swarm: invalid statuscode 500,
\"{\\\"message\\\":\\\"could not determine local IP address: dial udp
<IP_ADDRESS>:53: connect: network is unreachable\\\"}\\n\"} ("initializing
swarm: invalid statuscode 500, \"{\\\"message\\\":\\\"could not
determine local IP address: dial udp <IP_ADDRESS>:53: connect: network is
unreachable\\\"}\\n\"")
21:28:01
21:28:01 [d68573521] exiting daemon"}

Signed-off-by: Antonio Murdaca<EMAIL_ADDRESS>

LGTM 🐮

LGTM

This doesn't look like a right fix. We should support these tests without external networking. The error seems to come from the listen-address detection that is already being changed. This error should not be fatal or we should just specify a specific listening address in tests.

@tonistiigi wasn't aware of that, happy to change it again

removed the cherry-pick label

@thaJeztah We may want to include it to avoid fixing cherry pick conflicts. I created a new issue #24547 so we don't forget to fix it.


Automatically determine location of nvcc when compiling programs using charmc in accel

Original issue: https://charm.cs.illinois.edu/redmine/issues/881

When compiling programs that take advantage of the accel framework charmc implicitly invokes nvcc to compile generated cuda code. However, the location of nvcc is hardcoded to /usr/local/cuda/bin instead of whatever is detected when charm is built. Therefore this is related to those issues as well.
There is also nastiness here about checking CMK_CUDA, creating new flags is a separate issue. Ultimately this fix should go in the final accel commit.
Potentially related fix for gpu manager: #511

Original date: 2017-10-03 16:47:04

Is this critical for 6.8.1? Retarget to 6.9.0 if not

Original date: 2017-10-04 19:21:14

Sam White wrote:

Is this critical for 6.8.1? Retarget to 6.9.0 if not

After looking at the title of this bug I realized it was for accel which isn't even integrated yet... It should be (in some form) in 6.9.0 so I'll target it there.


Helm addon

Adding a basic helm addon

I know needs a README, but wanted to add the addon ASAP and move my own repo away. Will add the README as soon as I can.

Rebased and merged. Thanks


update website with last two episodes

and update podcast descriptions

https://github.com/stevekrouse/futureofcoding.org/issues/35


Add MIT License

Ground rules:

Whoever claims the Issue first, should send a Pull Request within 24 hours else it'll be assigned to another claimant and further Pull Requests regarding that issue will not be entertained.
Pull Requests sent without claiming and referencing the Issue will not be entertained.
Make sure your Pull Requests have just one commit in them. Squash multiple commits into one if you have to.

I claim it.

i claim it


[Code health] Rename packages from org.google.android.ground to org.groundplatform.android

Hi, I'd like to work on this issue. Please assign it to me.

Hi, I'd like to work on this issue. Please assign it to me.

Please go ahead!

Hi @gino-m ,
I noticed that the issue mentions renaming packages from org.google.android.ground to org.groundplatform.android, but the current package structure in the code is com.google.android.ground. Should the renaming be applied to com.google.android.ground instead?
Please confirm so I can proceed accordingly. Thanks!

Hi [@gino-m](https://github.com/gino-m) , I noticed that the issue mentions renaming packages from org.google.android.ground to org.groundplatform.android, but the current package structure in the code is com.google.android.ground. Should the renaming be applied to com.google.android.ground instead? Please confirm so I can proceed accordingly. Thanks!

My apologies, that was a typo in the original request. Updating the ticket description now!


Another little terraform typo

what

User proper terraform interpolation

why

Correct usage example

Thanks @MichaelPereira for catching that and taking the time to submit a fix!


Introduce data migration mechanism

This adds a mechanism for automatically performing
versioned data migrations, as well as schema migrations
that GORM can't do automatically.
This also adds a migration for 2.1.0 which makes the
Application -> BusinessService relationship optional
by changing the constraint to ON DELETE SET NULL.
Updated the version of GORM to pick up a fix for a bug
in the sqlite driver that would prevent a table from
being recreated correctly.

Jeff and I had a long discussion about this approach, and we settled on a different design that I'm currently prototyping.


NIFI-10473: Removing referencing components check on param provider f…

…etch
Summary
NIFI-10473
Tracking
Please complete the following tracking steps prior to pull request creation.
Issue Tracking

[ ] Apache NiFi Jira issue created

Pull Request Tracking

[ ] Pull Request title starts with Apache NiFi Jira issue number, such as NIFI-00000
[ ] Pull Request commit message starts with Apache NiFi Jira issue number, as such NIFI-00000

Pull Request Formatting

[ ] Pull Request based on current revision of the main branch
[ ] Pull Request refers to a feature branch with one commit containing changes

Verification
Please indicate the verification steps performed prior to pull request creation.
Build

[ ] Build completed using mvn clean install -P contrib-check

[ ] JDK 8
[ ] JDK 11
[ ] JDK 17

Licensing

[ ] New dependencies are compatible with the Apache License 2.0 according to the License Policy
[ ] New dependencies are documented in applicable LICENSE and NOTICE files

Documentation

[ ] Documentation formatting appears as expected in rendered files

Will review...


adding receive page fully functional

Fixes #177
This PR includes a fully functional receive page that generates a QR for the logged account address and provides a copy button to copy the address to the clipboard.
Test scenarios

go to this link
login in EVM
press receive button on top header

you should see the QR dislpaying your address
you should see your address at the bottom of the page
if you are in desktop, you should see a little copy icon at the right of the address
if you are in mobile, you should see a copy button at the bottom of the address
if the address do not enter in one line it should break into several lines instead of going out of bounds

press the copy button or icon.

it should copy the address to your clipboard
a success notification should appear

Screenshots
Desktop:

Mobile:

Checklist:

[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have cleaned up the code in the areas my change touches
[x] My changes generate no new warnings
[x] Any dependent changes have been merged and published in downstream modules
[x] I have checked my code and corrected any misspellings
[x] I have removed any unnecessary console messages
[x] I have included all english text to the translation file
[x] I have created a new issue with the required translations for the currently supported languages
[ ] I have added appropriate test coverage

@karynemayer, @pmjanus, @EJSG
As you can see in the screenshots, the final look does not fit the Figma design because it differs from the header information.
What should be done with this back button?
Is it going to be a popup modal? (currently is not)
I wait your opinions on that matter

@EJSG, in the issue https://github.com/telosnetwork/telos-wallet/issues/177 you specified the page to have a little animation like other pages (from right to center).
Should I do it only with the bottom half of the page? (only the part with white background)
Should I animate the whole page? (including the title, subtitle and QR)
Should I wait until we decide what to do with the back btn?
I'll wait for your opinion

@EJSG, in the issue https://github.com/telosnetwork/telos-wallet/issues/177 you specified the page to have a little animation like other pages (from right to center).
Should I do it only with the bottom half of the page? (only the part with white background)
Should I animate the whole page? (including the title, subtitle and QR)
Should I wait until we decide what to do with the back btn?
I'll wait for your opinion

Actually I think someone else may have added that acceptance criteria. It sounds to me like it is referring to the page being more of a modal, and sliding out from the right side of the screen, rather than talking about an animation on the page body?

I decided not to go for the modal implementation because it would take a considerable time in contrast with the simpler solution included in this PR which involves hiding part of the header and instead including a back button in the header.


Browser forward and back history buttons don't work.

Hi!
Browser forward and back history buttons doesn't work on 5.1.0 and ui-router beta 3.
I have state1 and state2. I went from state2 to state1.
When I pressed back button (state1 to state2), browser url changed to state2. When angular-permission canceled first state transition, ui-router changed url to state1 (ui-router called rejectedTransitionHandler() (http://joxi.ru/gmvzoPBTgQD3ma)). So state didn't change.
Do you have this problem?
When I use 1.0.0-beta.1,  back button works correctly.

Hi,
here you navigate from:
home -> second -> third
then start pressing the back button:
third -> second -> third -> home
.state('home', {
            url: '/home',
            template: '
HOME
second'
        })
        .state('second', {
            url: '/second',
            resolve: {
              haha: function($timeout, $q){
                var deferred= $q.defer();

                $timeout(function(){
                  deferred.resolve(1);
                }, 100);

                return deferred.promise;
              }
            },
            template: '
second
third'
        }).state('third', {
            url: '/third',
            template: '
third
'
        })


gherkin: add language parameter to API

Summary
Extending #288 to go
Motivation and Context
Need this for the shared binary to support overriding the default language
How Has This Been Tested?
By the one updated example. This currently has no unit tests and events in untested.

Types of changes

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

Checklist:

[ ] I've added tests for my code.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.

LGTM!

Done!
If it's easier for you, you could work directly in the subrepo. I can pull the other way when you're ready.

Thanks!


mixin: setEditorSelection strange behavior

Hi,
I always run into a problem whenever I try to update the editor's content via quill API calls from "outside" the quill component: after the change almost the whole content of the editor got always selected. I checked the setEditorSelection method in mixin.js, and it seems to me that it is intentional. During the bound validation of the range the length is set to the full length of the editor and also the selection index is modified to something I don't even understand.
Is there a reason for this?

I had the same problem and looked into it a bit more. I'll submit a pull request in a minute.


Polish translation (1.14.3) (link to pastebin)

Polish translation
https://pastebin.com/CFj7nb0U

Added in 2.0.2


Dependency information of SemEval 2010 Task8

Thank you for your sharing. We are very fortunate to have such a responsible author. Before you release the code for SemEval 2010 Task8, I want to know how you obtain the dependency information for it. By StanfordNLP?

Yes, we (or the author of the datasets) use Stanford CoreNLP to get the corresponding dependency tree for TACRED, PubMed (cross-sentence n-ary re dataset) and SemEval Task 8.
I need to apologize for the delay in releasing the code for PubMed and SemEval dataset. I am occupied by the visa stuff in these few months. I will release them once I have some free time.

OK. Thank you very much. Don't worry. Focus on your visa. Good luck.


bump dependencies

Applied mkpr on package.json
/tmp/mkpr.sh

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

npm package (@latest dist-tag)
v1.11.0
GitHub release

Your semantic-release bot :package::rocket:


SQL connection & cursor reuse for better efficiency

At the moment I use a thin aiomysql pool wrapper with fetch()/execute() functions which open a connection & retrieve a cursor to perform a single query at a time before closing them.
This is okay most of the time since the conn/cursor retrieval portion of the queries are pretty cheap, but there are some times in the code where I do many back-to-back queries and the cost adds up unnecessarily.
I'll soon be pushing an update to cmyui_pkg to make this simpler & more elegant and the rewriting will begin after that.

Done for now and pretty much got everything done that I was going for. There are still some possible improvements but they're getting mostly subjective now.


Enhance: Edit feature

There is a need to be able to edit and set multiple medical histories and tags.

Since we are to remove tags, only change to be made is to edit multiple medical histories.


Usability of the Cloud Security Schedule - buyers and vendors frequently require modification before using it in a contract.

Describe the issue
Vendors have challenges accepting some of the terms in the CSS.
The clauses are written to apply to the "contractor" but it is often not clear which obligations apply to each of the subcontractors in the stack and how. SaaS vendors are different than IaaS and PaaS vendors in terms of the obligations would apply.
Feedback has been provided to Information Security Branch (OCIO) who are the stewards of the CSS.
There is a file called CSS0updates-491-draft.docx
Additional Info

Nick C has picked up a similar effort due to some rough experiences involving the CSS so there is motivation for change from our partner teams
PHSA has two different security schedules (which we think makes sense) and we've passed that to Bonnie

Definition of done

Coordinate with Nick C, Avneet, Bruce to make sure they understand why we are asking for changes, then take a team approach - if a particular party hasn't capacity, try to Pathfind without them and then agree to loop in later.
Meet again with ISB to further develop/collaborate on instructional language to provide options and clarity to the end users (contract drafters).
Recommendations are provided to Legal Services Branch, who are the "owners" of the CSS and have the authority to modify it.

This is problematic for vendors and the use of legal resources everytime they need to sign this contract. The buyer doesn't realize that a CSS document exists until the last stages of procurement which is very expensive to do.

Bahaa: We are doing the workshop June 12, have other tickets for this now.  Let's close this ticket


Rate Limit Headers

https://github.com/hammerandchisel/discord-api-docs/blob/master/docs/topics/RATE_LIMITS.md

Done.

It seems to not work properly.
When I'm writing to two different channels I'm getting two different Rate-Limits:
chan1:
{"X-RateLimit-Limit", "10"}, {"X-RateLimit-Remaining", "7"}, {"X-RateLimit-Reset", "1472742960"}

chan2:
{"X-RateLimit-Limit", "10"}, {"X-RateLimit-Remaining", "7"}, {"X-RateLimit-Reset", "1472742962"}

But this library seems to treat them like one Rate-Limit: https://github.com/b1naryth1ef/dscord/blob/master/src/dscord/api/client.d#L95 which can lead to abusing Discord API (we update our rate-limit with value from another channel that has higher value and then we write to chan where we had 0 and we trigger 429 :( ).
This should probably cache not Route but CompiledRoute.

But this seems to not be a case for getting eg. Guild data.
Maybe it's because of  Bots have a per-channel and a global rate limit..
So maybe Discord generally Rate-Limits for Route, but for channels it's CompiledRoute...

Or maybe it's per /first/two/ parts of API url.


add download link to binary database file

folks can download the entire database via the simple-binary repo. add a link somewhere. Not sure where.

combined with #167 .


Refine list modules command

Follow up from https://github.com/AY2122S1-CS2103-W14-3/tp/pull/89.
Have a separate message to display if the list has 0 modules.

Closed by https://github.com/AY2122S1-CS2103-W14-3/tp/pull/201


If the developer community doesn't answer within two days...

I read this as...
If problems posted to https://developercommunity.visualstudio.com do not receive a non-MSFT response within two days, MSFT will respond.
... is this a correct understanding?

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

ID: e8c9862f-0b51-5291-2379-6f5bdc192508
Version Independent ID: d11ddf5e-640f-ff45-a158-53a0aca61c00
Content: Technical Support Benefits in Visual Studio Subscriptions
Content Source: subscriptions/technical-support.md
Product: vs-subscription
GitHub Login: @evanwindom
Microsoft Alias: lank

@StingyJack Thanks for your inquiry. @CaityBuschlen @lankaim - FYI.

@StingyJack Yes, that's correct.  If the community doesn't respond within two days, Microsoft will respond. Please note that in this context, a response may not be the same as an answer, since there may be a need for further information, investigation, etc.  Thanks!

@evanwindom - I understand that a response doesnt mean an answer, and wouldn't ask for something unreasonable.  Who (and how) should be contacted when that two (or 10, or 50, or 500) days comes and goes and I dont have meaningful response?
The current strategy of creating another issue or post does not seem very efficient for either party.

@StingyJack My apologies.  I misread your original question.  You're asking about the https://developercommunity.visualstudio.com forums, which are not part of the forums covered under the Visual Studio subscriptions.  The forums provided through the subscriptions are listed in the document, and are hosted on https://social.msdn.microsoft.com/Forums/home.

@StingyJack  -
@TerryGLee looped me to help with devcomm related questions.  Please let me know any specific issues on devcomm that need better response.  I'll bring it to the attention of the right team so they can get back on devcomm.

Hi @seaniyer  - you are free to look up either account (primary , secondary) I have issues open with (the listed counts are low, answerhub cant count), I already have discussed ones that were most problematic with Maria G. and some of the feedback team whom I believe have helped as much as is reasonably possible (and then some more on top of that).
I have a bad habit of starting too many tangents or diversions in a conversation, and started to do that that here. I'll open another issue if i am really curious about the escalation procedure, or how you come to identify items that are past that 2 day mark and what you do with them.

@StingyJack - Ok, I understand asking for clarity.  Maria, myself and rest of the team will continue to help on that.  Thanks.


InvalidFilterSpecError when using format and preserve-svg with no other operation

Issue Summary
When you use the image template tag with a conversion operation and preserve-svg option with no other image transformation operation, and the image is actually an svg, the registered operations will be empty.
This will make Filter.operations raise an InvalidFilterSpecError, "Unrecognised operation: " on an empty string
Steps to Reproduce
In one of your template, use image tag as follow:
{% image your_image format-png preserve-svg %}

(format-png can be replaced with any other conversion operation)
your_image needs to be an SVG image.
In that situation, Filter.operations should return an empty list instead of raising an exception. A simple
if not self.spec:
    return []

will probably do the trick

I have confirmed that this issue can be reproduced as described on a fresh Wagtail project: no

Technical details

Python version: 3.12.3
Django version: 5.0.7
Wagtail version: 6.2
Browser version: Firefox 128

Working on this

Anyone can contribute to this. View our contributing guidelines, add a comment to the issue once you’re ready to start.

Thanks for reporting, @Chadys! It looks like this is already covered by the existing issue #12008.

You are right! sorry for the duplicate, I'll close this one.
I have looked at #12008 and confirmed (via live debugging) that the proposed solution fix the issue in my example usage also :)


forceIFrame is not working inside a polymer element

When using forceIFrame = true for a (donut/pie) chart that is encapsulated by a polymer element, the chart does not get displayed anymore.

Fixed in Version 0.2.1.


Use WM_APP instead of  WM_USER

As the title.

I changed WM_USER to WM_APP in v_0.1.3.
I close this issue.


Haptic feedback on scroll action?

My controller is vibrating on every scroll action, I have tried everything to disable it, is it a bug? hardware issue?  Action binding in steam actions only has haptic configurations to trigger, but not scroll / trackpad, which is weird by itself.
Unity 2018.3 , SteamVR 1.2.10, newest unity plugin, simple Vive setup, with older controllers

I just stumbled across this same issue when using the scroll action for the first time. There are a few haptics related settings in the scroll action control binding properties, but even with all of them disabled, the haptics are still being triggered.

I just stumbled across this same issue when using the scroll action for the first time. There are a few haptics related settings in the scroll action control binding properties, but even with all of them disabled, the haptics are still being triggered.

I believe this has been fixed and the setting to disable the haptic (if its there by default) should work now.


FSx for Luster client is not installed on Ubuntu 20.04

The FSx for Lustre client is not installed on Ubuntu 20.04 based override AMI.

Hash commit 2b717811090bd0e445fd018a2d6e22e086705e71 resolves this issue.


fix(opentelemetry-sdk-node): move nock to dev dependencies

This PR moves nock from dependencies to devDependencies since the library is only required during development.

@johnbley I happend to notice it while reviewing the code but npm-check could potentially be used to do this in an automated way, for example
cp packages/opentelemetry-sdk-node/package.json packages/opentelemetry-sdk-node/src/package.json
npm-check packages/opentelemetry-sdk-node/src --production
rm packages/opentelemetry-sdk-node/src/package.json

would produce the following
nock   😎  MAJOR UP  Major update available. https://github.com/nock/nock#readme
                    npm install --save<EMAIL_ADDRESS>to go from 12.0.3 to 13.0.11
       😕  NOTUSED?  Still using nock?
                    Depcheck did not find code similar to require('nock') or import from 'nock'.
                    Check your code before removing as depcheck isn't able to foresee all ways dependencies can be used.
                    Use --skip-unused to skip this check.
                    To remove this package: npm uninstall --save nock

This does not seem to be the most robust solution I guess but it would have worked in this specific case.


FakeScheduler needs revisiting

It's causing tests to be flaky in Google.Longrunning, and the API isn't where we want it to be.
It's a tricky beast to design, but it's worth taking a bit of time over it.

This has been done now. (We still need a bit of work on IScheduler to accept cancellation tokens though.)


404 for How to build BiwaScheme

This link shows an 404 error.
https://www.biwascheme.org/doc/dev/build.html
It is listed at the bottom of:
https://www.biwascheme.org/doc/index.html

Thanks for your report, I am not sure why only build.html in the dev directory is 404... I will investigate.

I found out why, the file was named "bulid".html. :flushed:


coprocessor: support mysql-time constant.

We hadn't supported time constant to push down yet, because we didn't know the fsp that a time constant used. Now there is a new field called FieldType in tipb.Expr, which can be used to pass fsp and tp.

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

Thanks @hanfei1991
Please sign the CLA and fix the conflict.

Please fix the CI caused by tipb's DateType in other mod @hanfei1991

LGTM


Install on Windows using Scoop

Similar to #554
Scoop is a package manager for Powershell: http://scoop.sh
Adding Terragrunt to Scoop should be easy enough.

Closed via https://github.com/lukesampson/scoop/pull/2633


Ruler update from dev

Please Pasha merge my pull request, be kind and do not think, just click "Ok, merge". This is very easy task, you can deal with it.

Zhive Belarus!


Linux USE_OMP=True

@kwilcox do you use pykdtree? Want to be a maintainer? (This latest version is pretty fast!)

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

Maybe try setting DYLD_FALLBACK_LIBRARY_PATH to $PREFIX/lib on OS X?

Maybe try setting DYLD_FALLBACK_LIBRARY_PATH to $PREFIX/lib on OS X?

You need to re-build numpy b/c of the openblas merge.

Yeah, I'm afraid you are right. Missed the p.

Added PR ( https://github.com/conda-forge/numpy-feedstock/pull/23 ) to rebuild 1.11.x and PR ( https://github.com/conda-forge/numpy-feedstock/pull/24 ) to rebuild 1.10.x. Going to have to go down the line with this probably.

NumPy has been deployed with a build against the now parallel OpenBLAS. Restarted the CI here.

Appears to now pass.


EDA on Palmer Penguins dataset using R

I have performed EDA on the Palmer Penguins dataset using R.
Issue number #10 under Hacktoberfest2021.

Hey @khusheekapoor Change the Folder name to your project name and keep it in lowercase

Hey @khusheekapoor Change the Folder name to your project name and keep it in lowercase

Done!

Hey, @khusheekapoor Please Add Readme too which describe your Project


Integrate Azure Data Studio connection dialog with Interactive input tokens

I added a new input token, "connectionString", which causes the connection dialog to be opened when run in an Azure Data Studio context. A connection string for the resulting connection is then returned as the input result. If running in VS Code, then this token resolves to normal input. I also added an error message ("No input was provided.") when receiving empty or undefined input from the user, since it was causing obscure errors when passing that value to the underlying SQL kernel. It makes sense that we fail whatever operation is running if the user doesn't provide any input for it. So far this works for the SQL kernel, but I need to do some testing with Kusto.
Edit: The Kusto kernel doesn't support a connection string option currently, so no impact there.

Looks like that last test failure is from a host process crash, rather than an actual test failure.


Touchbar below the dock

Would it be possible to implement the feature to have the touch bar below the dock? And then extend across the screen? I see #45 to extend the size, but nothing about below the dock.

“Below the Dock” as in depth or position?

As in position, across the bottom of the screen

On Apr 13, 2020, at 12:10 AM, Sindre Sorhus<EMAIL_ADDRESS>wrote:
“Below the Dock” as in depth or position?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/sindresorhus/touch-bar-simulator/issues/69#issuecomment-612741068, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGXFJMUXYL5FOTTRZEIXAWTRMKGDPANCNFSM4MGVAN2Q.

If I understand you correctly, there's no way to move the Dock up to place the Touch Bar window below it.

Ah okay got it thanks


Setup autoscaling rules for rolling node

Note : this PR will break the autoscaling rules for archive node.
A templating need to be done

Waiting for dependancies on #79


Fix O(n**2) comment parser

Fixes #934

Thanks! I think we should create another pull request for a new branch created from the last 0.11 tag to also patch this in the 0.11.x releases and create a new release.

I have just created it from the v0.11.2 tag.


feat: single quickorder - direct add product in cart

PR Type

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no API changes)
[ ] Build-related changes
[ ] CI-related changes
[ ] Documentation content changes
[ ] Application / infrastructure changes
[ ] Other:
What Is the Current Behavior?

Issue Number: Closes #694
What Is the New Behavior?
Direct order is available on cart page, when quickorder feature is toggled.
Does this PR Introduce a Breaking Change?

[ ] Yes
[x] No
Other Information

[ ]  The "check" icon for the input field overlaps the arrows. Perhaps you can move it a little to the left.

This seems to be the first regular number input field we have. So I have different proposals for the check icon.

move it simply a bit to the left could looks nasty with large numbers

maybe it's better this way

Why not limit the number?

[ ]   The "check" icon for the input field overlaps the arrows. Perhaps you can move it a little to the left.

This seems to be the first regular number input field we have. So I have different proposals for the check icon.

move it simply a bit to the left could looks nasty with large numbers

maybe this way

or we use build a custom number input like for the quantity of cart products. But this seems to have no check. So there is the same problem like before.

I like the custom number input. We use it in order templates and quote requests too. There we display no "check" icon, which is fine for me. If a customer allows very large numbers, they have to adjust the field anyway.

Why not limit the number?

It's a cart configuration in the ICM. The customer can limit the amount of products in the cart. Our default is 100 but it should be possible to display larger numbers. With the custom input field we can display 7-digit numbers, which should be fine for now.

for the quantity input the  component should be used, only this way it is the same behavior and look and feel all over the whole application. A combined input (variation and quantity) you can find on the product detail page

for the quantity input the ish-product-quantity component should be used, only this way it is the same behavior and look and feel all over the whole application. A combined input (variation and quantity) you can find on the product detail page

I changed the component and use now the product-quantity component in the form.
There is still an issue. The quantity field shows an error for the initial state and an invalid sku. Actually I have no good idea how to fix this issue. Maybe you can take a look on this or @dhhyi can give me a hint on this.


Add default BPF Program File Location

When users are prompted with BPF Program File Location hitting enter should default to probe.c in the current directory if the C language is picked

resolved_by_pr #60


Change the mobile layout of results page

Problem Description:
The results page lacks a cohesive mobile design.
Expected Behavior/Solution:
Implement a mobile layout on the results page.
Requirements:

[x] Tabs should be condensed to a dropdown menu
[x] Tab description will be available through the (?) icon.
[x] Overlay describing the difference between objects and works will be visible on button click
[ ] Refine section will be combined with Sort options
[ ] Sort Direction and Sort By will be combined into one dropdown

Needed for promotion:
If an item on the list is not needed, it should be crossed off but not removed.

[x] Wireframe/Mockup - POW
[x] Committee discussions - Sarah
[x] Feasibility/Team discussion - Sarah
[x] ~Backend requirements - TBD~
[x] Frontend requirements - Kam
[x] Are new regression tests required for QA - Amy

No change in regression tests required

[x] ~Questions~

UAT/LUX Examples:

https://lux-front-tst.collections.yale.edu/view/results/objects?q={"AND"%3A[{"text"%3A"andy"%2C"_lang"%3A"en"}%2C{"text"%3A"warhol"%2C"_lang"%3A"en"}]}&sq=andy+warhol

Dependencies/Blocks:
N/A
Related Github Issues:

#269

Related links:
N/A
Wireframe/Mockup:

Dropdown functionality
List vs Grid view and Sort/Refine

@jffcamp @prowns @roamye After speaking with @miketullo95, we came to several conclusions in regards to the sorting/facet functionality.

Selecting facets

When a user selects a facet, the faceted search will take place once the user selects the checkbox. This mirrors the desktop functionality.
To make it clearer to a user that their facets were selected, a single row list of pill buttons will appear under the Grid/List View and Sort & Refine buttons.
As users add more facets, the selected facet pill button will be added to the end of the row.
Once the row has hit the end of its container, users will be able to scroll horizontally/on the x-axis to see their selected facets.
The selected facets will appear as they normally do above the facet accordions as well.

Sorting

The sort by and sort direction will be separated into 2 dropdowns. This mirrors the desktop functionality and ensures users can see that they can select the sort direction.
The sorting functionality will mirror the desktop. Once a user has selected a sort by term, the sorted search will be submitted and users will be shown their results.
The selected sorting option will appear in the same manor as the facets as mentioned above. A single row where a user can scroll horizontally/along the x-axis.

I will update the ticket with screenshots once I have some working examples. Let me know if you have any questions.

Testing done on my phone: https://lux-front-tst.collections.yale.edu/view/place/6271aae3-a32f-4aaa-883d-9c99a803a09c (France)

Selecting Places, sometimes causes an issue where you will need to double tap in order to select it. This does not happen for other drop down tabs. (Hard to reproduce, it happens rarely)
Double tapping Places will select the drop down option, but the blue remains highlighted. This also happens with Objects.

**This does not happen on the desktop when you switch it's dimensions.

UAT 12/19:
-> Either the title of Grid View needs to be modified or the grid view needs to be enhanced to show at least two images on the rows.
@prowns to tag the bug herd in this comment.

This is approved by UAT.
Bugherd has been created for the grid view: https://www.bugherd.com/projects/284041/tasks/2771


Always hit error at 24% progress

Each time I scan for missing movies it hangs at 24%. Tried 4 times. Thanks for any help in resolving the issue as what it did complete was pretty neat and helpful. Thanks.
Desktop:

OS: Windows 10
Browser: Chrome
Gaps Version: 0.9.6
Java Version: java version "11.0.11" 2021-04-20 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.11+9-LTS-194)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.11+9-LTS-194, mixed mode)

Additional context
`2021-06-07 23:47:44.530  INFO 10456 --- [io-8484-exec-10] c.j.gaps.service.GapsSearchService       : No poster found for The Invisible Avenger.
2021-06-07 23:47:44.531  INFO 10456 --- [io-8484-exec-10] c.j.gaps.service.GapsSearchService       : Adding collection movie
2021-06-07 23:47:44.533  INFO 10456 --- [io-8484-exec-10] c.j.gaps.service.GapsSearchService       : Missing movie found: BasicMovie{name='The Invisible Avenger', year=1958, nameWithoutBadCharacters='The Invisible Avenger', posterUrl='', language='en', overview='', moviesInCollection=[MovieFromCollection{title='The Shadow', tmdbId=8850, owned=true, year=1994}, MovieFromCollection{title='The Shadow Strikes', tmdbId=105073, owned=false, year=1937}, MovieFromCollection{title='International Crime', tmdbId=199603, owned=false, year=1938}, MovieFromCollection{title='The Shadow Returns', tmdbId=162015, owned=false, year=1946}, MovieFromCollection{title='Behind the Mask', tmdbId=162004, owned=false, year=1946}, MovieFromCollection{title='The Missing Lady', tmdbId=162009, owned=false, year=1946}, MovieFromCollection{title='The Invisible Avenger', tmdbId=74315, owned=false, year=1958}, MovieFromCollection{title='The Shadow', tmdbId=161987, owned=false, year=1940}], ratingKey=-1, key='', imdbId='', collectionTitle='The Shadow Collection', collectionId=105075, backdropPathUrl='/ntIfzZNGz2aHRumYM7P8vqLJv6W.jpg', tmdbId=74315, genres=[Adventure, Fantasy, Action, Thriller, Science Fiction]}
2021-06-07 23:47:44.558  INFO 10456 --- [io-8484-exec-10] c.j.gaps.service.GapsSearchService       : {"adult":false,"backdrop_path":"/9LcruHyYrxXaQWIH0LaQ5l6TZ42.jpg","belongs_to_collection":null,"budget":0,"genres":[{"id":18,"name":"Drama"},{"id":28,"name":"Action"},{"id":53,"name":"Thriller"}],"homepage":"","id":74315,"imdb_id":"tt0051783","original_language":"en","original_title":"The Invisible Avenger","overview":"Lamont Cranston, aka The Shadow, investigates the murder of a New Orleans bandleader.","popularity":2.044,"poster_path":"/2Nr3mmiVcr3XBG8zkm9K9eLphM1.jpg","production_companies":[{"id":1432,"logo_path":"/8AcaWEWQ8MFUBGlt9WxGGBAMpMG.png","name":"Republic Pictures","origin_country":"US"}],"production_countries":[{"iso_3166_1":"US","name":"United States of America"}],"release_date":"1958-12-02","revenue":0,"runtime":70,"spoken_languages":[{"english_name":"English","iso_639_1":"en","name":"English"}],"status":"Released","tagline":"Shuddering thrills... as the Shadow Man strikes!","title":"The Invisible Avenger","video":false,"vote_average":5.7,"vote_count":7}
2021-06-07 23:47:44.916 ERROR 10456 --- [io-8484-exec-10] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause
java.lang.NullPointerException: null
at com.jasonhhouse.gaps.service.GapsSearchService.handleCollection(GapsSearchService.java:644) ~[classes!/:0.9.6]
at com.jasonhhouse.gaps.service.GapsSearchService.searchMovieDetails(GapsSearchService.java:427) ~[classes!/:0.9.6]
at com.jasonhhouse.gaps.service.GapsSearchService.searchForMovies(GapsSearchService.java:266) ~[classes!/:0.9.6]
at com.jasonhhouse.gaps.service.GapsSearchService.run(GapsSearchService.java:168) ~[classes!/:0.9.6]
at com.jasonhhouse.gaps.controller.RecommendedController.putFindRecommencedMovies(RecommendedController.java:122) ~[classes!/:0.9.6]
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:na]
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar!/:5.3.7]
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar!/:5.3.7]
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar!/:5.3.7]
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar!/:5.3.7]
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar!/:5.3.7]
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar!/:5.3.7]
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar!/:5.3.7]
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar!/:5.3.7]
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar!/:5.3.7]
at org.springframework.web.servlet.FrameworkServlet.doPut(FrameworkServlet.java:920) ~[spring-webmvc-5.3.7.jar!/:5.3.7]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:655) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar!/:5.3.7]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar!/:na]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) ~[spring-webmvc-5.3.7.jar!/:5.3.7]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:121) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar!/:5.3.7]
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar!/:5.3.7]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar!/:5.3.7]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar!/:5.3.7]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) ~[spring-security-web-5.5.0.jar!/:5.5.0]
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) ~[spring-web-5.3.7.jar!/:5.3.7]
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) ~[spring-web-5.3.7.jar!/:5.3.7]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar!/:5.3.7]
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar!/:5.3.7]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar!/:5.3.7]
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar!/:5.3.7]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) ~[spring-boot-actuator-2.5.0.jar!/:2.5.0]
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar!/:5.3.7]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar!/:5.3.7]
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar!/:5.3.7]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.46.jar!/:na]
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.46.jar!/:na]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.46.jar!/:na]
at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
2021-06-07 23:56:03.944  INFO 10456 --- [MessageBroker-1] o.s.w.s.c.WebSocketMessageBrokerStats    : WebSocketSession[1 current WS(1)-HttpStream(0)-HttpPoll(0), 1 total, 0 closed abnormally (0 connect failure, 0 send limit, 0 transport error)], stompSubProtocol[processed CONNECT(1)-CONNECTED(1)-DISCONNECT(0)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 9], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 372], sockJsScheduler[pool size = 4, active threads = 1, queued tasks = 2, completed tasks = 398]
2021-06-08 00:26:03.945  INFO 10456 --- [MessageBroker-2] o.s.w.s.c.WebSocketMessageBrokerStats    : WebSocketSession[1 current WS(1)-HttpStream(0)-HttpPoll(0), 1 total, 0 closed abnormally (0 connect failure, 0 send limit, 0 transport error)], stompSubProtocol[processed CONNECT(1)-CONNECTED(1)-DISCONNECT(0)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 9], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 372], sockJsScheduler[pool size = 4, active threads = 1, queued tasks = 2, completed tasks = 831]
2021-06-08 00:56:03.947  INFO 10456 --- [MessageBroker-3] o.s.w.s.c.WebSocketMessageBrokerStats    : WebSocketSession[1 current WS(1)-HttpStream(0)-HttpPoll(0), 1 total, 0 closed abnormally (0 connect failure, 0 send limit, 0 transport error)], stompSubProtocol[processed CONNECT(1)-CONNECTED(1)-DISCONNECT(0)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 9], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 372], sockJsScheduler[pool size = 4, active threads = 1, queued tasks = 2, completed tasks = 1264]
2021-06-08 01:26:03.948  INFO 10456 --- [MessageBroker-1] o.s.w.s.c.WebSocketMessageBrokerStats    : WebSocketSession[1 current WS(1)-HttpStream(0)-HttpPoll(0), 1 total, 0 closed abnormally (0 connect failure, 0 send limit, 0 transport error)], stompSubProtocol[processed CONNECT(1)-CONNECTED(1)-DISCONNECT(0)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 9], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 372], sockJsScheduler[pool size = 4, active threads = 1, queued tasks = 2, completed tasks = 1697]
2021-06-08 01:56:03.949  INFO 10456 --- [MessageBroker-3] o.s.w.s.c.WebSocketMessageBrokerStats    : WebSocketSession[1 current WS(1)-HttpStream(0)-HttpPoll(0), 1 total, 0 closed abnormally (0 connect failure, 0 send limit, 0 transport error)], stompSubProtocol[processed CONNECT(1)-CONNECTED(1)-DISCONNECT(0)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 9], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 372], sockJsScheduler[pool size = 4, active threads = 1, queued tasks = 2, completed tasks = 2130]
2021-06-08 02:26:03.950  INFO 10456 --- [MessageBroker-4] o.s.w.s.c.WebSocketMessageBrokerStats    : WebSocketSession[1 current WS(1)-HttpStream(0)-HttpPoll(0), 1 total, 0 closed abnormally (0 connect failure, 0 send limit, 0 transport error)], stompSubProtocol[processed CONNECT(1)-CONNECTED(1)-DISCONNECT(0)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 9], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 372], sockJsScheduler[pool size = 4, active threads = 1, queued tasks = 2, completed tasks = 2563]
2021-06-08 02:56:03.952  INFO 10456 --- [MessageBroker-3] o.s.w.s.c.WebSocketMessageBrokerStats    : WebSocketSession[1 current WS(1)-HttpStream(0)-HttpPoll(0), 1 total, 0 closed abnormally (0 connect failure, 0 send limit, 0 transport error)], stompSubProtocol[processed CONNECT(1)-CONNECTED(1)-DISCONNECT(0)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 9], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 372], sockJsScheduler[pool size = 4, active threads = 1, queued tasks = 2, completed tasks = 2996]
2021-06-08 03:26:03.954  INFO 10456 --- [MessageBroker-2] o.s.w.s.c.WebSocketMessageBrokerStats    : WebSocketSession[1 current WS(1)-HttpStream(0)-HttpPoll(0), 1 total, 0 closed abnormally (0 connect failure, 0 send limit, 0 transport error)], stompSubProtocol[processed CONNECT(1)-CONNECTED(1)-DISCONNECT(0)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 9], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 372], sockJsScheduler[pool size = 4, active threads = 1, queued tasks = 2, completed tasks = 3429]
2021-06-08 03:56:03.954  INFO 10456 --- [MessageBroker-1] o.s.w.s.c.WebSocketMessageBrokerStats    : WebSocketSession[1 current WS(1)-HttpStream(0)-HttpPoll(0), 1 total, 0 closed abnormally (0 connect failure, 0 send limit, 0 transport error)], stompSubProtocol[processed CONNECT(1)-CONNECTED(1)-DISCONNECT(0)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 9], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 372], sockJsScheduler[pool size = 4, active threads = 1, queued tasks = 2, completed tasks = 3862]
2021-06-08 04:26:03.956  INFO 10456 --- [MessageBroker-3] o.s.w.s.c.WebSocketMessageBrokerStats    : WebSocketSession[1 current WS(1)-HttpStream(0)-HttpPoll(0), 1 total, 0 closed abnormally (0 connect failure, 0 send limit, 0 transport error)], stompSubProtocol[processed CONNECT(1)-CONNECTED(1)-DISCONNECT(0)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 9], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 372], sockJsScheduler[pool size = 4, active threads = 1, queued tasks = 2, completed tasks = 4295]
2021-06-08 04:56:03.957  INFO 10456 --- [MessageBroker-1] o.s.w.s.c.WebSocketMessageBrokerStats    : WebSocketSession[1 current WS(1)-HttpStream(0)-HttpPoll(0), 1 total, 0 closed abnormally (0 connect failure, 0 send limit, 0 transport error)], stompSubProtocol[processed CONNECT(1)-CONNECTED(1)-DISCONNECT(0)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 9], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 372], sockJsScheduler[pool size = 4, active threads = 1, queued tasks = 2, completed tasks = 4728]
2021-06-08 05:26:03.958  INFO 10456 --- [MessageBroker-3] o.s.w.s.c.WebSocketMessageBrokerStats    : WebSocketSession[1 current WS(1)-HttpStream(0)-HttpPoll(0), 1 total, 0 closed abnormally (0 connect failure, 0 send limit, 0 transport error)], stompSubProtocol[processed CONNECT(1)-CONNECTED(1)-DISCONNECT(0)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 9], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 372], sockJsScheduler[pool size = 4, active threads = 1, queued tasks = 2, completed tasks = 5161]
2021-06-08 05:56:03.959  INFO 10456 --- [MessageBroker-2] o.s.w.s.c.WebSocketMessageBrokerStats    : WebSocketSession[1 current WS(1)-HttpStream(0)-HttpPoll(0), 1 total, 0 closed abnormally (0 connect failure, 0 send limit, 0 transport error)], stompSubProtocol[processed CONNECT(1)-CONNECTED(1)-DISCONNECT(0)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 9], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 372], sockJsScheduler[pool size = 4, active threads = 1, queued tasks = 2, completed tasks = 5594]
2021-06-08 06:26:03.960  INFO 10456 --- [MessageBroker-1] o.s.w.s.c.WebSocketMessageBrokerStats    : WebSocketSession[1 current WS(1)-HttpStream(0)-HttpPoll(0), 1 total, 0 closed abnormally (0 connect failure, 0 send limit, 0 transport error)], stompSubProtocol[processed CONNECT(1)-CONNECTED(1)-DISCONNECT(0)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 9], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 372], sockJsScheduler[pool size = 4, active threads = 1, queued tasks = 2, completed tasks = 6027]
2021-06-08 06:56:03.961  INFO 10456 --- [MessageBroker-4] o.s.w.s.c.WebSocketMessageBrokerStats    : WebSocketSession[1 current WS(1)-HttpStream(0)-HttpPoll(0), 1 total, 0 closed abnormally (0 connect failure, 0 send limit, 0 transport error)], stompSubProtocol[processed CONNECT(1)-CONNECTED(1)-DISCONNECT(0)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 9], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 372], sockJsScheduler[pool size = 4, active threads = 1, queued tasks = 2, completed tasks = 6460]`

It appears you found a bug in TMDB. I did some digging and found this.
If you look up this movie id '161987' which belongs to 'The Shadow' from 1940 it has a collection. That collection maps to the id '105075' and is called 'The Shadow Collection'. In that collection is a movie called 'The Invisible Avenger' with an id of '74315'. When searching the movie details of 'The Invisible Avenger' the collection information is null. I think this should have the 'The Shadow Collection' information here.
I sent an email to them. I can patch Gaps to not fail but I can't fix the collection information until they update their DB. I'll keep you posted on both.

Good detective work, Mr. Holmes. :)
Thanks for tweaking Gaps to not fail, since we can't control all the data all the time on themoviedb.org.
Appreciate you building this app, as it fills a "gap" in Plex for me.  lol

Glad you're enjoying it.
I'll fix the app in the next few days and publish it. Keep an eye out for 0.9.7.

Please pull and let me know if my fix resolves the issue for you.


[EC-255] Ethereum test suite - VM

Attempts to run & pass VMTests from: https://github.com/ethereum/tests
Run from sbt:
> ets:test

To exclude groups (files):
> ets:testOnly *VMSuite -- -DexcludeGroups=vmPerformanceTest,*Limits*

To include single scenarios:
> ets:testOnly *VMSuite -- -DincludeGroups=vmBlockInfoTest -DincludeScenarios=blockhashInRange,blockhashNotExistingBlock

By default groups and scenarios are matched by comma-separated simplified globbing patterns (only * is supported). This can be changed by adding -Dmatch=plain or -Dmatch=regex flag (see TestOptions for details).
The tests, with exception for vmPerformanceTest, are integrated into our Circle CI build. If for any reason we need to disable them, it can be done by going to https://circleci.com/gh/input-output-hk/etc-client/edit#env-vars and setting an environment variable SKIP_ETS_TESTS with any value.

need merge from phase/daedalus


Cyclops failing to load

This is a brand new project and i cant autoload even changing the name doesn't allow me to load in the plugins. The only thing iv added is GoldGdt. Which adds a source style character controller that's it. Other then that nothing else has been done in this project.
Can't add Autoload:
Invalid name.
Must not collide with an existing global script class name.
Unable to load addon script from path: 'res://addons/cyclops_level_builder/cyclops_level_builder.gd'. This might be due to a code error in that script.
Disabling the addon at 'res://addons/cyclops_level_builder/plugin.cfg' to prevent further errors.

You need to type the autoload name as CyclopsAutoload under Node Name, not take the default.


feat(lifecycle-operator): introduce RestApiEnabled parameter in KeptnConfig

Description
Adds a feature flag for the Rest Api
Fixes #3594
Checklist

[x] My PR fulfills the Definition of Done of the corresponding issue and not more (or parts if the issue is separated
into multiple PRs)
[x] I used descriptive commit messages to help reviewers understand my thought process
[x] I signed off all my commits according to the Developer Certificate of Origin (DCO)
see Contribution Guide
[x] My PR title is formatted according to the semantic PR conventions described in
the Contribution Guide
[x] My code follows the style guidelines of this project (golangci-lint passes, YAMLLint passes)
[x] I regenerated the auto-generated docs for Helm and the CRD documentation (if applicable)
[x] I have performed a self-review of my code
[x] I have made corresponding changes to the documentation (if needed)
[x] My changes result in all-green PR checks (first-time contributors need to ask a maintainer to approve their test runs)
[x] New and existing unit and integration tests pass locally with my changes

@asamonik please regenerate the CRD docs, like described here


Update MD file on new branch 2017-18-13_11-11-35

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

split/updateTestRef.md
:white_check_mark:Succeeded

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


Role assignment UI in wizards are cluttered

Is your suggestion related to an experience ? Please describe.

Role assignment UI in wizards in wizards needs to be improved to look less cluttered.
Ex: Add Group wizard > assign roles step

Describe the improvement

Simplify to something like following;

Improvement: https://github.com/wso2/identity-apps/pull/4946

Verified in latest wso2is-7.0.0-rc1-SNAPSHOT
https://github.com/wso2/product-is/assets/37938529/a4562cac-9848-47c4-b69e-7d81a2477ce5


New table design for users (wip)

@emanuelschuetze This is the new user table. Please test it, I haven't had enough time to do this proper, but (as always) it should be functional ;) Please give some feedback for the layout of the single user rows.
Also in this PR I am going to make the table layout more clean (html and css) so that the basic structure could be adapted for every table. But this is currently in a wip state.

Todo: Filter for motions that have no state (new option in state,... filters)

Looks good. Some remarks.

@emanuelschuetze ping

@normanjaeckel Please review.

@normanjaeckel @emanuelschuetze ping

Retested: works successfully. Some minor code styling remarks.

@normanjaeckel Please review again!

@emanuelschuetze @normanjaeckel ping
With the next table (probably agenda), I will try to put multiselect and sorting together to make this whole filter/sort unit generic.

Successfully tested. Two last suggestions:

Please add tooltips for the icons for structure level, groups and comment.
It would be great, if you can change the groups of each user in the list view by drop down menu via a cog icon (same like tags/categories in motion list view).

Ok, todos: the remakrs and one stylistic change.

@FinnStutzenstein This pr is important. I want to merge it asap. Maybe you can split out my open remarks in an other pr.

Going to be finished tomorrow.

OK


keg: comment to odeprecated some Python 2 related methods

[ ] Have you followed the guidelines in our Contributing document?
[ ] Have you checked to ensure there aren't other open Pull Requests for the same change?
[ ] Have you added an explanation of what your changes do and why you'd like us to include them?
[ ] Have you written new tests for your changes? Here's an example.
[ ] Have you successfully run brew style with your changes locally?
[ ] Have you successfully run brew typecheck with your changes locally?
[ ] Have you successfully run brew tests with your changes locally?

Some unused methods that are only useful for unsupported Python 2.7.
We could adjust them for Python 3, but I think it is better to deprecate until we have an actual use case for them.

I'm OK to outright remove given its private API and there's no evidence of any usage from a GitHub search.


Mweb- Chrome- User landed to previously left conversation page after login instead of LHN

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:

Go to http://staging.new.expensify.com/
Tap on a conversation
Tap lock icon on top
Clear cache and delete cookies
Refresh the page
Enter email and sign-in

Expected Result:
The user after log in must land to LHN page
Actual Result:
The user after login landed in previously left conversation page instead of LHN page
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android / native
[x] Android / Chrome
[ ] iOS / native
[ ] iOS / Safari
[ ] MacOS / Chrome / Safari
[ ] MacOS / Desktop

Version Number: <IP_ADDRESS>
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
https://github.com/Expensify/App/assets/78819774/3887de41-cdef-40a1-8ae3-68d11b981308
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:

Yeah, it makes sense to me that we'd do that. Closing as this doesn't seem like a bug!


Tooltip positioned incorrectly when open by default and placement is on inline axis

Provide a general summary of the issue here
When Tooltip has isOpen={true} (or defaultOpen={true}) and placement="left" (or right), it seems to show up instantly even when the trigger is not in view, it also doesn't reposition to attach to the trigger.

When we scroll further down:

🤔 Expected Behavior?
The tooltip should be attached to the trigger, and should behave similarly to top and bottom positioning.
😯 Current Behavior
When placement="left" (or right) is used in combination with isOpen={true} (or defaultOpen={true}), the tooltip is positioned incorrectly.
💁 Possible Solution
No response
🔦 Context
No response
🖥 Steps to Reproduce
https://stackblitz.com/edit/vitejs-vite-fh1mvs?file=src%2FApp.tsx
Version
1.3.1
What browsers are you seeing the problem on?
Chrome
If other, please specify.
No response
What operating system are you using?
macOS
🧢 Your Company/Team
No response
🕷 Tracking Issue
No response

I don't think this is a real use case. You shouldn't have multiple tooltips open at a time and on a non-focused element out of screen.
Do you have more information about a real life scenario where you're running into this issue? Maybe we'll have some other suggestions to handle this.

Fair enough. My use case is to show the various directions in Storybook, it acts as documentation for the consumers of our design system.

I see, I'd either make a drawing or use a screenshot or just leave them as the interactive component and users would need to interact with them.
You could also possibly use intersectionObserver to detect when the trigger moves into view and show them at that time.