tslint saying "Fixes caused errors in ..." even though no fixes are asked

Bug Report

TSLint version: 4.5.1
TypeScript version: 2.2.1
Running TSLint via: CLI

TypeScript code being linted
I can't find a way to make the problem smaller, but basically:

clone<EMAIL_ADDRESS>(at 3175a1e4 for reproducibility
go into the frontend directory
run yarn or npm install (the first being better, also for reproducibility).
edit a file and add an unused import (for example change line 18 of src/app/core/core.module.ts to be import { NgModule, Component } from '@angular/core';

Actual behavior
[victor@lasagna frontend]$ ./node_modules/.bin/tslint --project src/tsconfig.app.json --type-check --exclude "**/node_modules/**" -c tslint.json
Fixes caused errors in /home/victor/code/eclipse/petals-cockpit/frontend/src/app/core/core.module.ts
[victor@lasagna frontend]$ echo $?
0
[victor@lasagna frontend]$

Note that I don't even asked for fixes to be applied and that the return code is not a failure as it should.
Expected behavior
The error being properly detected, printed and the return code being 1.

That's a leftover debug message coming from no-unused-variable.
Some background:
The rule searches for unused imports and internally applies fixes for each one to see if it results in a compiler error. When the compilation fails with the applied fix, there will be no warning for that import. That is done to work around https://github.com/Microsoft/TypeScript/issues/5711
The rule got refactored recently which removed the log message. This change will be shipped with<EMAIL_ADDRESS>

@ajafff I'm not sure I understand. Does it mean that tslint will be buggy with type checking until v5 is released?

The rule works quite well right now. The message you are seeing is just printed when a certain condition is met (that is an import is not used, but needed by typescript's declaration emitter https://github.com/Microsoft/TypeScript/issues/5711). That doesn't mean there is anything wrong, it's just an unnecessary log message.

@ajafff it does not, tslint does not return an error as it should: there is a linting error in the file and when I disable type checking, tslint does return an error!

Ah, now I get it.
Yes, that's a limitation we cannot work around. We need the type checker to tell if the import is used implicitly.
The new implementation that will be released with v5 - as it is right now - does not work without type checking. At least it will not show inconsistent error messages.
I hope to find the time to make it work without the type checker again, but then it will not complain about unused imports unless you enable type checking

We will see how it is with v5, but until then, for people like me using v4, I don't really understand why we can't do something about the buggy behaviour...
If there is a problem during the checking of the rule, the rule should fail, not be skipped and the linting error ignored.

closing as fixed in 5.x


refactor: Improves file structure and typings

This pull request refactors the codebase to make contributions faster by

Updating the file structure by moving modules into it's own files.
Make types to be more strict.

Next to that, it also

Fixes the dependencies
Adds editor.config for fast formatting

overall restructuring looks great. I did not understand your comment on "Make types to be more strict." Which change is doing this?

overall restructuring looks great. I did not understand your comment on "Make types to be more strict." Which change is doing this?

overall restructuring looks great. I did not understand your comment on "Make types to be more strict." Which change is doing this?

I’ve updated types specially around filters and logical filters and utility methods where they were being used. Instead of using generic type T in every method, now the use type FieldTypes which is union of primitive values. Also instead of having object as return type, they’re strictly typed.


String validation in the query parameters to accept the values based on predefined values

First check

[x] I added a very descriptive title to this issue.
[x] I used the GitHub search to find a similar issue and didn't find it.
[x] I searched the FastAPI documentation, with the integrated search.
[x] I already searched in Google "How to X in FastAPI" and didn't find any information.
[x] I already read and followed all the tutorials in the docs and didn't find an answer.
[x] I already checked if it is not related to FastAPI but to Pydantic.
[x] I already checked if it is not related to FastAPI but to Swagger UI.
[x] I already checked if it is not related to FastAPI but to ReDoc.
[x] After submitting this, I commit to one of:

Read open issues with questions until I find 2 issues where I can help someone and add a comment to help there.
I already hit the "watch" button in this repository to receive notifications and I commit to help at least 2 people that ask questions in the future.
Implement a Pull Request for a confirmed bug.

Description
I want to use query parameters to pass a string value to the GET request, but it can't be any string and should be one of the predefined ones. Assume that we want to pass one of the rating, published_at, and alphabetical using the query parameter sorted_by, so if anything else rather than these three has been sent to the function, we don't want to accept it.
I found Query Parameters and String Validation section of the documentation that we can specify for example the `max_length' of the string, but couldn't want anything related to my problem.

You should use Enums for such cases:
router = FastAPI()

class Values(Enum):
    PUBLISHED_AT = 'published_at'
    RATING = 'rating'

@router.get("/pydanticmodel")
def test(value: Values):
    ...

Thanks for the help here @SirTelemak! :clap: :bow:
Thanks for reporting back and closing the issue @saeedesmaili  :+1:


Why not use transformers?

Why does this library use subscribers rather than plain transformers in typeorm? Was it because this came out before transformers were introduced into typeorm?

@zxti I wrote this library a while ago. I don't recall transformers. Do you have documentation?

Seems like a 2017 novelty: https://typeorm.io/#/entities/column-options


Split updating into updatePhysics, update and interpolate to make using a fixed timestep easier

I tired to enhance Ashley to make it easier to apply the technique mentioned here: http://gafferongames.com/game-physics/fix-your-timestep/.
Now you can have this in your main loop:
accumulator += delta;
while (accumulator > PHYSICS_STEP) {
   engine.updatePhysics(PHYSICS_STEP);
   accumulator -= PHYSICS_STEP;
}
engine.update(delta);
engine.interpolate(delta, PHYSICS_STEP, accumulator);

Then you can use the PhysicsSystem and InterpolatingSystem interfaces to implement fixed timestep and interpolating behaviour.

Thanks for the PR!
I don't think we should introduce the concept of physics into Ashley. The framework is meant to be generic, potentially suitable for all games. Some games do not need physics at all whilst some physics engines (such as Bullet), implement a fixed time step on their own.
You could always extend Engine to allow for this or wrap it in another class that manages a fixed timestep.
What do you think about this?

I was also thinking about something like this, when multiple IntervalSystem's need to coordinate so that the Physics and Game Logic intervals will pass by both systems per interval not have their intervals be isolated.
Of course we could just extend Engine to coordinate this for us or wrap both systems in an IntervalSystem.
This reminds me, i think it would be kind of nice to have a limit option on the IntervalSystem, limiting the amount of loops in each update. Seeing as how IntervalSystem has a final update method.

Well, to get rid of "physics" we could just rename the class and the method to moething like "FixedStepSystem" and "updateFixedStep()", but that's probably not what you are going for.
Sadly it's currently not possible to get this behavior by extending Engine in your own project, since the most logic changes are done in SystemManager, which is package private.

How about a solution similar to what I proposed in #215?
Let's have an Interpolable interface.
public interface Interpolable {
	public void interpolate(float delta, float physicsStep, float inAccumulator);
}

And then a FixedTimeStepSystem wrapper class.
public class FixedTimeStepSystem<T extends EntitySystem & Interpolable> {
	private final T system;
	private final float timeStep;
	private float accumulator = 0.0f;

	public FixedTimeStepSystem(T system, float timeStep) {
		this.system = system;
		this.timeStep = timeStep;
	}

	public void update(float deltaTime) {
		accumulator += deltaTime;
		while (accumulator > timeStep) {
			system.update(timeStep);
			accumulator -= timeStep;
		}

		system.interpolate(deltaTime, timeStep, accumulator);
	}
}

You would then use it like this:
engine.addSystem(new FixedTimeStepSystem(new PhysicsSystem(), PHYSICS_STEP));

Would this work for you?

I am not too sure about about how correct it is to have systems depend on other systems but if I would to have a FixedTimeStepSystem, this decorator/wrapper class would break how my systems depend on each other, engine.getClass(EntitySystem.class).
It would be nice to still be able to do engine.getSystem(PhysicsSystem.class) even though it was added by engine.addSystem(new FixedTimeStepSystem(new PhysicsSystem(), PHYSICS_STEP)).
This probably is the only complaint I have against a decorator/wrapper system, otherwise I think this is perfectly suitable.

I haven't looked at ashley's sources in a while, but wouldn't porting SystemInvocationStrategy (default impl) over to ashley solve these issues?
It would also make things like per-system profiling easier, without having to modify existing code/systems.

I like the idea with the wrapper system class, will try it out!

Hmm. Adding to this, I often find myself "splitting" systems up into groups. For example, to separate updating and rendering, I will remove all non-updating systems, update the engine, remove all non-rendering systems, update the engine, etc. Maybe a solution to both issues could be to introduce a concept of groups to Ashley.
For example, a physics group, update group, interpolation group and render group could be called like this:
accumulator += deltaTime;
while (accumulator > PHYSICS_STEP) {
   engine.update(physicsGroup, PHYSICS_STEP);
   accumulator -= PHYSICS_STEP;
}
engine.update(updateGroup, deltaTime);
engine.update(interpolateGroup, deltaTime);

// Mess around with frame buffers and shaders and such
engine.update(renderGroup, deltaTime);

engine.addSystem(new FixedTimeStepSystem(new PhysicsSystem(), PHYSICS_STEP));
Only one system per Class is allowed, so then all systems (possibly with different time steps, e.g. physics, logic and network) would have to be crammed into the same FixedTimeStepSystem. Not very clean.

Perhaps I'm stating the obvious here, but I also had a requirement for fixed time step systems (though I wasn't aware it was known as fixed step at that time) and I simply created an abstract class that my other systems extended should they need this functionality.
`@Slf4j
public abstract class InfrequentIteratingSystem extends IteratingSystem implements ComponentRetriever {
protected final float frequencyInSeconds;

private float timeElapsedSinceLastUpdate;

public InfrequentIteratingSystem(float frequencyInSeconds, Family family) {
    super(family);
    this.frequencyInSeconds = frequencyInSeconds;
}

@Override
public void update(float deltaTime) {
    timeElapsedSinceLastUpdate += deltaTime;

    if (timeElapsedSinceLastUpdate < frequencyInSeconds) {
        return;
    }

    deltaTime = timeElapsedSinceLastUpdate;
    timeElapsedSinceLastUpdate = 0;

    try {
        super.update(deltaTime);
    } catch (Exception e) {
        log.error("Error running system", e);
    }
}

}`


Add drain functionality

If a user pushes a CF app during a upgrade, Doppler will not tell the client to use a different node:
2016-11-01T13:07:37.73-0400 [APP/PROC/WEB/0]OUT stderr:
2016-11-01T13:08:39.71-0400 [DOP]        ERR WebsocketListener.Start: Error connecting to a doppler server
2016-11-01T13:08:39.73-0400 [DOP]        ERR proxy: error connecting to <IP_ADDRESS>:8081: dial tcp <IP_ADDRESS>:8081: getsockopt: connection refused
..snipped because same error repeats lots of times..
FAILED
websocket: close 1006 (abnormal closure): unexpected EOF

Desired functionality is that Doppler will drain connections and new connections will default to other Doppler instances.  BOSH docs: https://bosh.io/docs/drain.html

@sharms I have scheduled this item for review in our backlog.

@sharms What version of CF was this? We believe that cf v247 resolves this.

I am going to close this. If this is still an issue post v247 please feel free to open a new issue.


Unknown iterate failure

Hi, after struggling through outdated guides and learning how to compile in scala to get the nbt2ascii program converting files, my robot refuses to build the file i've made. i ran the builder.lua file again today and somehow my robot decided to work. he moved up to Y level 57 and started building - however, after running out of supplies he dropped to the ground and tried to charge. now if i try to run the same command with the bot back on the charger he loads uip on supplies then spits out the 'unknown iterate failure'. Anyone else come across this issue or know what is causing it?

Hi, i never run into this error. But i can have a look if you can send me the converted files.
Have a nice Day!
Keks

Just a guess, but make sure your build is possible to build. There needs to be continuous designated blocks, no 'islands', since the robot will only ever step into blocks that are a part of the build. There at least needs to be air connecting the blocks. Any path will work, as long as there is one. Each level also needs to overlap by at least 1 block, lest the robot would be unable to get into the next level from the level below, etc.
When re-running the build make sure to specify 'resume' so it picks up where it left off. Remember the robot will auto refill on supplies if you put a chest to the left of the charger (and if you need a lot of storage, you can keep chaining chest to the left). Be sure and have empty slots, too, so the robot can dump trash it had to mine (assuming you're building into existing blocks).

Thanks guys, while running the build with crash.lua to provide logs it actually built with relatively no problems. for some reason it is building from the top down, and the iterate error appears when trying to move from layer 1 to 58 or however tall the model is. I'll see if i can provide a comprehensive guide for others trying to implement this code

It will build top down, so that it can always get back to the charger. If it went the other way it’d block itself in. Remember if will next step into a block not described in the model. The charger doesn’t have to be on the bottom level though. If it’s in the middle, it builds the bottom levels from the bottom up, the upper levels from the top down, then the charger level last. You can see it do that in the time lapse when it builds the sphere. Not that this is helpful for your problem, I just find it interesting.

i did notice that in the video - just thought the script would offset the build from the charger by a certain amount... it does look like the case but it offsets it to under the build? i'm near the last layer of my structure and it looks like it is going to build right over the charger. will soon find out.
to be clear: charger is on level 0 (in the ground) robot was placed on top. chest to the left with supplies and script run. it's a flat world no obstructions at all.
robot heads to the top layer and commences build. it got through a few layers before descending to a random point and trying to charge. i moved the charger to this point to keep the script running and manually topped up supplies. i've moved the charger 3 times but it now seems to be happy with its current location... where it will build over the top

The robot's charging location isn't magical or automatic in any way. It's specified in the model file itself. It's supposed to be anyway, if it isnt then that might be the real source of your problem. Compare your model with simplehouse for example. See where the 'v' is? That indicates not only where the robot's home location is, but which direction it should be facing relative to the rest of the model. You can use '^' and '<' and '>' and 'v' for each cardinal direction. And that location can be on any level of the model, not only the bottom or middle or whatever.

Also, if your model is very large, you can't specify the actual block layout in the script, because it won't fit in the robot's memory. The worldtree model was my proof of concept for a model that worked that way. In that case, the base model file has to specify where the starting location is, so the robot knows without having to parse through every level file. See here:
https://github.com/InfinitiesLoop/oclib/blob/master/builder/models/worldtree.model#L8
That data is just the exact same thing that is determined in a regular model file like in SimpleHouse.

strange, the model is not near as large as the worldtree, and sure enough Line 8 is quite the same
https://github.com/Tortoise-zz/nod/blob/master/nod.model#L8


Fix type of self argument for model serializer's to_json method

Codecov Report

Merging #461 (da89666) into main (fe4601a) will increase coverage by 0.00%.
The diff coverage is 100.00%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@           Coverage Diff           @@
##             main     #461   +/-   ##
=======================================
  Coverage   94.85%   94.86%
=======================================
  Files          93       93
  Lines       11281    11293   +12
  Branches       25       25
=======================================
+ Hits        10701    10713   +12
  Misses        573      573
  Partials        7        7

Impacted Files
Coverage Δ

src/serializers/type_serializers/model.rs
91.66% <100.00%> (+1.66%)
:arrow_up:

Continue to review full report in Codecov by Sentry.

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


⚠ ClamAV has degraded performance

In 5350c53, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 89 ms

Resolved: ClamAV performance has improved in bcfc043 after 27 minutes.


Fresh install invalid config

Make sure you are running the latest version of Home Assistant before reporting an issue.
You should only file an issue if you found a bug. Feature and enhancement requests should go in the Feature Requests section of our community forum:
Home Assistant release (hass --version):
❯ hass --version
0.49.1

Python release (python3 --version):
❯ python3 --version
Python 3.6.1

Component/platform:
MacOS 10.12.5
Description of problem:
I followed the instructions:
$ pip3 install homeassistant
$ hass --open-ui

Out of the box the config is broken, e.g.:
Please check your config, notification_id=invalid_config, service_call_id=4571524960-20>
INFO:homeassistant.core:Bus:Handling <Event state_changed[L]: entity_id=persistent_notification.invalid_config, old_state=<state persistent_notification.invalid_config=The following components and platforms could not be set up:
* [http](https://home-assistant.io/components/http/)
* [websocket-api](https://home-assistant.io/components/websocket_api/)
* [api](https://home-assistant.io/components/api/)
* [frontend](https://home-assistant.io/components/frontend/)
* [recorder](https://home-assistant.io/components/recorder/)
* [history](https://home-assistant.io/components/history/)
* [logbook](https://home-assistant.io/components/logbook/)
* [config](https://home-assistant.io/components/config/)
* [updater](https://home-assistant.io/components/updater/)
* [conversation](https://home-assistant.io/components/conversation/)
* [tts](https://home-assistant.io/components/tts/)
* [discovery](https://home-assistant.io/components/discovery/)
Please check your config; title=Invalid config @ 2017-07-27T21:42:53.765405+01:00>, new_state=<state persistent_notification.invalid_config=The following components and platforms could not be set up:
* [http](https://home-assistant.io/components/http/)
* [websocket-api](https://home-assistant.io/components/websocket_api/)
* [api](https://home-assistant.io/components/api/)
* [frontend](https://home-assistant.io/components/frontend/)
* [recorder](https://home-assistant.io/components/recorder/)
* [history](https://home-assistant.io/components/history/)
* [logbook](https://home-assistant.io/components/logbook/)
* [config](https://home-assistant.io/components/config/)
* [updater](https://home-assistant.io/components/updater/)
* [conversation](https://home-assistant.io/components/conversation/)
* [tts](https://home-assistant.io/components/tts/)
* [discovery](https://home-assistant.io/components/discovery/)
* sensor.yr

I do not know where the config is, what's wrong with it, or why. All I have done is the 2 commands recommended, no other modifications
Expected:
Problem-relevant configuration.yaml entries and steps to reproduce:
homeassistant:
  # Name of the location where Home Assistant is running
  name: Home
  # Location required to calculate the time the sun rises and sets
  latitude: 53.4833
  longitude: -2.2667
  # Impacts weather/sunrise data (altitude above sea level in meters)
  elevation: 0
  # metric for Metric, imperial for Imperial
  unit_system: metric
  # Pick yours from here: http://en.wikipedia.org/wiki/List_of_tz_database_time_zones
  time_zone: Europe/London

# Show links to resources in log and frontend
introduction:

# Enables the frontend
frontend:

# Enables configuration UI
config:

http:
  # Uncomment this to add a password (recommended!)
  # api_password: PASSWORD
  # Uncomment this if you are using SSL or running in Docker etc
  # base_url: example.duckdns.org:8123

# Checks for available updates
# Note: This component will send some information about your system to
# the developers to assist with development of Home Assistant.
# For more information, please see:
# https://home-assistant.io/blog/2016/10/25/explaining-the-updater/
updater:
  # Optional, allows Home Assistant developers to focus on popular components.
  # include_used_components: true

# Discover some devices automatically
discovery:

# Allows you to issue voice commands from the frontend in enabled browsers
conversation:

# Enables support for tracking state changes over time.
history:

# View all events in a logbook
logbook:

# Track the sun
sun:

# Weather Prediction
sensor:
  platform: yr

# Text to speech
tts:
  platform: google

group: !include groups.yaml
automation: !include automations.yaml

Traceback (if applicable):
While writing this out I found the config folder, and a log file, which starts with this error:
2017-07-27 21:42:50 ERROR (SyncWorker_3) [homeassistant.util.package] Unable to install package aiohttp_cors==0.5.3: Exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/pip/basecommand.py", line 215, in main
    status = self.run(options, args)
  File "/usr/local/lib/python3.6/site-packages/pip/commands/install.py", line 342, in run
    prefix=options.prefix_path,
  File "/usr/local/lib/python3.6/site-packages/pip/req/req_set.py", line 784, in install
    **kwargs
  File "/usr/local/lib/python3.6/site-packages/pip/req/req_install.py", line 851, in install
    self.move_wheel_files(self.source_dir, root=root, prefix=prefix)
  File "/usr/local/lib/python3.6/site-packages/pip/req/req_install.py", line 1064, in move_wheel_files
    isolated=self.isolated,
  File "/usr/local/lib/python3.6/site-packages/pip/wheel.py", line 247, in move_wheel_files
    prefix=prefix,
  File "/usr/local/lib/python3.6/site-packages/pip/locations.py", line 153, in distutils_scheme
    i.finalize_options()
  File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/distutils/command/install.py", line 248, in finalize_options
    "must supply either home or prefix/exec-prefix -- not both")
distutils.errors.DistutilsOptionError: must supply either home or prefix/exec-prefix -- not both

Additional info:

The configuration you pasted in your report works fine for me. Can you validate it with hass --script check_config?

Fixed by doing https://stackoverflow.com/questions/24257803/distutilsoptionerror-must-supply-either-home-or-prefix-exec-prefix-not-both?answertab=votes#tab-top


Updated APIs to use new GetClosePointData() from Graphing Engine.

Fixes #998.
Note: Rounding/precision isn't 100% accurate at this point, addressing separately.
Description of the changes:
-Updated API endpoints to use new GetClosePointData() API.
-Specifying precision before consuming the API.
-Removed Trace formatting unused function.
How changes were validated:

Manual Testing
Graphed lines y = x and y = 1.54321 and zoomed out and in to test different views.

/azp run

pushed updated changes, exception shouldn't throw when you use tracing

/azp run

/azp run


blog: Failed to load article

URI: https://apisix.apache.org/blog/2020/08/22/new-website

Hi @membphis , this article shows just the what it originally wrote, and it seems more like a develop guide, so how about remove this article to our website develop guide and not shown in our blog list?

According to the source code of the article, this is what it looks like. But I also think it's in the wrong place.

I think we should delete this article.

+1 agree

ok, that's a deal


add role to repository creating

Codecov Report

Merging #63 into master will increase coverage by <.01%.
The diff coverage is 100%.

@@             Coverage Diff              @@
##             master      #63      +/-   ##
============================================
+ Coverage     94.74%   94.75%   +<.01%
  Complexity      905      905
============================================
  Files            80       80
  Lines          2380     2384       +4
============================================
+ Hits           2255     2259       +4
  Misses          125      125

Impacted Files
Coverage Δ
Complexity Δ

src/Factory.php
95.23% <100%> (+0.32%)
17 <0> (ø)
:arrow_down:

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 9f5e0e5...47063cf. Read the comment docs.

Need to update Travis build before the release. Thank you for the PR


More directives and finally some little documentation

Coverage increased (+0.2%) to 86.409% when pulling 2567e1aa4bc95badbb0e033d2b6d85fca65d6e82 on armonge:v3 into b90732c89dc6a51e9b6f9f05cce06510d9ce10e3 on mediarain:v3.


Module 'ModuleDict' has no attribute 'similarity'

Hi @peikexin9
When I try to get the function similarity by running python command/inference/get_embedding.py, I got two errors.

The first error occurs in trex.py line 123

 @classmethod
    def setup_task(cls, args, **kwargs):
        # paths = utils.split_paths(args.data)

        paths = os.listdir(args.data)
        assert len(paths) > 0
        if len(paths) != len(configs.fields):
            print('ERROR: invalid paths:', paths)
            raise ValueError()

Code discovery: the length of paths at paths = os.listdir('data-bin/similarity') is required to be equal to configs.fields. But the paths under paths are input0, input1, label, and it is the subdirectory lengths of input0 and input1 that are equal to configs.fileds. data-bin/similarity related content generation is in command/finetune/preprocess preprocess.py, there is nothing wrong with the directory structure， So I chose to replace data-bin/similarity with data-bin/similarity/input0 in get_embedding.py and skipped this error. I don't know if this is the correct processing.

The second error is that when I continue to run to trex_script = torch.jit.script(trex.model), I get an error: Exception: RuntimeError Module 'ModuleDict' has no attribute 'similarity' in model.py line 238.

if classification_head_name is not None:
            x = {
                'features': self.classification_heads.similarity(x['features'])
            }
        return x, extra

I Check the ModuleDict manual. Indeed there is no such attribute.Also, have no attributes like similarity_pair.
def similarity_pair(self, concat_in: torch.Tensor):
        return self.classification_heads.similarity_pair(concat_in)

The Pytorch version is 1.13.1.
Thank you!

@linzqin Hi! Have you solved this problem? I met the same problem yesterday，i do not sure why was happend(but I strongly suspect it's because I deleted some file in data-bin/similarity by mistake).Anyway, it works when i delete all content(In addition to the initial file) in data-* dir, and rerun the finetune.sh with the example data. Trace errors in source code is very tough...


add new function: p90 aggr need supported on changelog

Describe what enhancement you'd like to have

p90-related function series is really good for benchmark performance.
our current changelog-supported aggr function is limited, thus expected this function can be added.
but this issue is not urgent.


spacebar does not scroll down

You can move in a pdf using up and down keys, but pressing space will result in nothing happening.
Ideally a spacebar keypress results in a step to the next space while a shift+spacebar in a step back.

As outlined in https://github.com/mozilla/pdf.js/blob/master/CONTRIBUTING.md, especially the first paragraph, please provide information about your configuration! Quoting from that link:

[...] and provide more details about the issue: [...] browser version, operating system, PDF.js version and JavaScript console warning/error messages. Issues that do not have enough details provided will be closed as invalid/incomplete.

Sorry about that, here it is

Build identifier: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:38.0) Gecko/20100101 Firefox/38.0
OS: MacBookPro11,3 Mac OS X 10.9.5
Version: PDF Viewer 1.1.191

Based on the information provided, this is the following upstream bug: https://bugzilla.mozilla.org/show_bug.cgi?id=915962. Please note that it's already fixed, and that the patch will be in Firefox 40.
Since the issue is not a PDF.js bug, but rather an (already fixed) upstream bug, this unfortunately means that there's not much we can do here; hence why I'm closing this issue.

thanks for the triaging


feat: add vm_list and vcpu_list, import axtask for vcpu scheduling

@aarkegz @pengzechen Some codes related to your comments have been updated.
Please review it, thanks a lot!


[Spotify Player] ... Cant connect Raycast to Spotify

Extension
http://www.raycast.com/mattisssa/spotify-player
Description
Error:
ve: request to https://accounts.spotify.com/api/token failed, reason: unable to get local issuer certificate

ClientRequest.<anonymous>:index.js:108:10

---
105: 		}

### Steps To Reproduce

After authenticating with Spotify, I get this message, https://cln.sh/BnQL9wb4SwTRY9tG4VGc  but then I also get an error in the Raycast client https://cln.sh/XK5Z6bCrs2thThtstcQK

### Current Behaviour

_No response_

### Expected Behaviour

_No response_

This is the extension http://www.raycast.com/mattisssa/spotify-player
The link does load


Error loading

console error:
Alpine Expression Error: noUiSlider: 'start' is required.

Solved.
It's need to set the initial value.
$this->form->fill([
'rating' => 1, // this line
]);


add click to copy for coop code

Useful for copying very long coop codes which get truncated in the UI.

Merged in<PHONE_NUMBER>356829c1db4bc2928a7c7be0caa629, thank you.


embarkArtifacts/contracts/index.js missing closing "}"

Bug Report
The generated file at embarkArtifacts/contracts/index.js looks like:
module.exports = {
"SampleTracker": require('./SampleTracker').default,

It is missing the closing }.
Please provide additional information about your system
OS:
Embark Version: 4.1.0-beta.5
Node Version:
NPM Version:
Sometimes issues are related to Embark's installation. Can you provide information on how Embark was installed?

Hi @ewingrj , I wasn't able to reproduce your issue, but I looked at the code that generates the index file and I streamlined it's creation, so that it either generates it all in one go or just fails and it will print an error.
You can find the PR here: https://github.com/embark-framework/embark/pull/1720


Update README.md

See issue #288 for further information.

@ArthurHub can you please look at this?

Thank you for pointing to this, see #288 for the answer.


Erasure ordering

Closes #2618
Code Changes

[ ] Add erase_after to collections
[ ] Updated the Dask graph generated for erasures in graph_task.run_erasure to take the erase_after field into account
[ ] Updated the parameters of graph_task.erasure_request to support Dask task ordering

Steps to Confirm

[ ] Verified the functionality in the test_integration_erasure_order tests

Pre-Merge Checklist

[ ] All CI Pipelines Succeeded
Documentation:

[ ] documentation complete, PR opened in fidesdocs
[ ] documentation issue created in fidesdocs

[ ] Issue Requirements are Met
[ ] Relevant Follow-Up Issues Created
[ ] Update CHANGELOG.md

I added tests around skipping erasure tasks with cached data and cycle detection.

Working on a second pass @galvana...

Thanks @pattisdr for correcting my approach to testing for cached results, and for uncovering additional bugs along the way! Ready for one more review 🤞


Creating and adding a second Window with Dim objects - doesn't show until resize

A have a main Window added to Application.Top, and a TableView added to it. The table has a CellActivated event which creates a new Window, also added to Application.Top.
If I set the Width and Height of the new window to anything calculated, e.g. Dim.Fill(), it will not show on the screen until I resize the terminal. Keypresses, table item selection etc work as normal, and the new window does not show.
If I set the dimensions of the new window to anything constant, e.g. 20 each, it will show immediately.
Putting the Dim.Fill()-ed window creation in a timeout or main-thread invoke do not fix the situation.
Edit
It works if I parent the new Window to the existing one. I wondered if it could be a Z-order issue, but when I shrunk the first window and had the second one larger, it didn't show until resize, either

Hi, this is not a part of the API I am familiar with but I have tried to reproduce your issue:
Application.Init();

var win = new Window(){
    Width = Dim.Fill(),
    Height = Dim.Fill()
};

var btn = new Button("press me");
btn.Clicked += ()=>{

    var win2 = new Window(){
        Y = 10,
        Width = Dim.Fill(),
        Height = Dim.Fill()
    };

    Application.Top.Add(win2);

};
win.Add(btn);

Application.Top.Add(win);
Application.Run();
Application.Shutdown();

After button is pressed
I think the top Window still has the full size of the UI since you can see there is no bottom corners and bottom line to the top window.

I think Dim.Fill() seems to go all the way to the bottom of the screen regardless of any other Window/View controls below. So Fill is to fill the space in the parent control (not fill up to the next view).
You might be able to use percentages to achieve what you want: Height = Dim.Percent(50)

This is normal behavior because Dim.Fill will always fill the entire size of the superview. Another solution is using the Dim.Percent.

It works if I parent the new Window to the existing one. I wondered if it could be a Z-order issue, but when I shrunk the first window and had the second one larger, it didn't show until resize, either

It will be good if you can show the code you are using. As you are using a TableView, maybe something is not updating the view layout. Sometimes, it's not enough call only SetNeedsDisplay and is also needed call the SetNeedsLayout. The reason for this is in the View.Redraw method where the LayoutSubviews is only called if the LayoutNeeded is true.

Here's a minimal example. With Dim, the new window does not appear until I resize. With constants, it appears immediately:
https://github.com/kierenj/gui.cs-issue-1414

(I can find no SetNeedsLayout in the published version - I'll try the repro with the main branch version)

On main, it works first time, no need for SetNeedsLayout.

Please, always try running the current main branch in the cases where the published version fail. After the issue persist, so report please. Try with the current main branch, because I think that was a bug in the layout subviews already fixed.

Ok I already seen and there are some bug. I'll try to fix it and tell something here when done. Thanks.

Thanks for your report @kierenj. I already fixed in the PR #1385 and I appreciate if you can test it.

It's entirely possible I'm doing something incorrectly, but I'm still experiencing this behavior while referencing the current main branch (618714cc). My UI tree is the same as originally described, except I'm using a plain View rather than a TableView (Top -> Window -> View). I'm removing the current View and adding a new one to the Window on a button click event. The newly added view shows up only if I resize the window.
On a side note, scaling the window vertically breaks reflow in the Windows console, Windows Terminal works fine.

This example https://github.com/kierenj/gui.cs-issue-1414 don't uses TableView, but since the views are inside a Window or a Toplevel, it must work now. Otherwise, share your code to see what is going on.

Not sure why I deleted the comment, gut reaction when I got it working I suppose. Sorry about that @BDisp. 🤦♂
I restructured from Application -> Window -> View to Application -> TopLevel -> Window -> View (where the View is removed/replaced from/to the Window) and now it works as expected. Can probably chalk it up to unfamiliarity with the library. That said, if there's a better way to structure things, I'm all ears.
The issue with the Windows Console breaking reflow when resized vertically remains, but I'd hazard that's more a limitation of the Windows Console than the library.

Not sure why I deleted the comment, gut reaction when I got it working I suppose. Sorry about that @BDisp. 🤦♂

No problem.

I restructured from Application -> Window -> View to Application -> TopLevel -> Window -> View (where the View is removed/replaced from/to the Window) and now it works as expected. Can probably chalk it up to unfamiliarity with the library. That said, if there's a better way to structure things, I'm all ears.

To maintain the menu and status bar always visible in the application, you need to add the views to a Window and then add it to the Application.Top, or add the views to a Toplevel and then add it to the Application.Top.

The issue with the WindowsConsole breaking reflow when resized vertically remains, but I'd hazard that's more a limitation of the Windows Console than the library.

Yes, is a limitation of the WindowsConsole, which returns always the same height on shrinking, causing the menu or the status bar not visible on scrolling.


Add build-hpc workflow for Github Actions

This builds with NVHPC on our GPU nodes in single and double precision, each with and without cuda.

Could you give to the workflow a name more similar to the other workflows and more explicit?
Something like FieldAPI_NVHPC_ECMWF_HPC.
Thanks for the PR.

In my opinion, the other workflows should be condensed into a single workflow with a configuration matrix - that is more in line with what we use in every other repository.

In my opinion, the other workflows should be condensed into a single workflow with a configuration matrix - that is more in line with what we use in every other repository.

PR #66 filed to do just that 😄


Can I compress files to same destination?

when I use tar I get this error:
UNPLUGIN COMPRESSING start compressing
UNPLUGIN COMPRESSING TarStreamError: size mismatch

with zip this:
Emitted 'error' event on ZipFile instance at:
    at ByteCounter.<anonymous> (/workspaces/dwidget/node_modules/.pnpm/yazl@2.5.1/node_modules/yazl/index.js:160:85)

it will be great to save tar file to the same folder 'dist' (I want it to publish this folder after this, so I would like not to use another folder)

try 0.0.6 and use this:
import { defineConfig } from "vite";
import Compression from "unplugin-compression/vite";
import { renameSync } from "fs";
import { basename, resolve } from "path";

export default defineConfig({
  plugins: [Compression({
    hooks: {
      "compress:after"(_ctx, source) {
        renameSync(source.resolvedOutput, resolve(process.cwd(), `./dist/${basename(source.resolvedOutput)}`))
      }
    }
  })],
});

Works like a charm! Thank you for such a quick help!


Latency Issue

Facing latency issues for this when deployed on heroku and glitch, as their servers are in USA and client location is far away.

@OutdatedGuy Are you sure the issue is because of the location of the server?  or there might be an optimization issue in the code.

@OutdatedGuy Are you sure the issue is because of the location of the server? or there might be an optimization issue in the code.

@Kirteeraj well the code has plenty of room for optimization but the latency issue is certainly because of server location as the data have to travel through many connection, the ping is high just like how you would see in any MMO games when playing on different servers.

Would have to use backend like Firebase Cloud Functions to handle the latency issue by setting project location to asia-south1.


Add support for "show transparent/opaque settings at edit time" in camera profile

Describe the problem
Currently, the editor reports itself as opaque and our fallback case is also to display as opaque (since non-VR apps probably want a non-clear-flags-black background).
This becomes an issue at edit time, where Unity's game view will display the skybox even if you're primarily creating an AR app.
Describe the solution you'd like
For proper appearance and edit-time configurability, it'd be great if the camera profile had a dropdown where you could select the camera settings you'd like to be applied at edit time, instead of it always defaulting to the opaque settings.
Describe alternatives you've considered
Set the opaque settings to match the transparent ones, but that removes configurability for VR experiences.

We appreciate your feedback and thank you for reporting this issue.
Microsoft Mixed Reality Toolkit version 2 (MRTK2) is currently in limited support. This means that Microsoft is only fixing high priority security issues. Unfortunately, this issue does not meet the necessary priority and will be closed. If you strongly feel that this issue deserves more attention, please open a new issue and explain why it is important.
Microsoft recommends that all new HoloLens 2 Unity applications use MRTK3 instead of MRTK2.
Please note that MRTK3 was released in August 2023. It features an all-new architecture for developing rich mixed reality experiences and has a minimum requirement of Unity 2021.3 LTS. For more information about MRTK3, please visit https://www.mixedrealitytoolkit.org.
Thank you for your continued support of the Mixed Reality Toolkit!


[Snyk] Security upgrade php from 7.1-apache to 7.4.21-apache

This PR was automatically created by Snyk using the credentials of a real user.
Keeping your Docker base image up-to-date means you’ll benefit from security fixes in the latest version of your chosen image.
Changes included in this PR

base/gitlist/0.6.0/Dockerfile

We recommend upgrading to php:7.4.21-apache, as this image has only 388 known vulnerabilities. To do this, merge this pull request, then verify your application still works as expected.
Some of the most important vulnerabilities in your base image include:

Severity
Priority Score / 1000
Issue
Exploit Maturity

929
Server-Side Request Forgery (SSRF) SNYK-DEBIAN10-APACHE2-1585740
Mature

929
Server-Side Request Forgery (SSRF) SNYK-DEBIAN10-APACHE2-1585740
Mature

929
Server-Side Request Forgery (SSRF) SNYK-DEBIAN10-APACHE2-1585740
Mature

929
Server-Side Request Forgery (SSRF) SNYK-DEBIAN10-APACHE2-1585740
Mature

886
Out-of-bounds Write SNYK-DEBIAN10-APACHE2-2322058
Mature

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
🛠 Adjust project settings

Note: This is a default PR template raised by Snyk. Find out more about how you can customise Snyk PRs in our documentation.
Learn how to fix vulnerabilities with free interactive lessons:
🦉 Server-Side Request Forgery (SSRF)

Checkmarx One – Scan Summary & Details – 2bdaa4a5-4c9f-4633-9b7a-3e68ded6cfde
New Issues

Severity
Issue
Source File / Package
Checkmarx Insight

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/apache-druid/0.20.0/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/12/12.0.1/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/7/7u11/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//docker/unauthorized-rce/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/apisix-dashboard/2.9.0/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/6/6u30/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/7/7u4/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/6/6u23/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/libssh/0.8.1/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/laravel/8.4.2/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [33](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/mysql/5.6.5/Dockerfile# L33)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/metabase/0.40.4/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/solr/7.0.1/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//django/CVE-2021-35042/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/apisix/1.5/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/tomcat/tomcat7/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/6/6u38/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//struts2/s2-007/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/solr/8.8.1/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/11/11/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/docker/18.03.0/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/10/10.0.1/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/8/8u181/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/goahead/4.1.2/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/joomla/3.4.5/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/mojarra/2.1.28/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/imagemagick/7.1.1-17/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/7/7u67/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/7/7u60/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/7/7u7/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/6/6u22/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/8/8u251/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/6/6u32/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/weblogic/<IP_ADDRESS>/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/8/8u91/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/samba/4.6.3/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/glassfish/4.1/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/11/11.0.1/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/tikiwiki/21.1/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/webmin/1.850/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/discuzx/7.2/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/jboss/as-4.0.5/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/solr/8.1.1/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/node/9.0.0/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/10/10.0.2/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/8/8u144/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/6/6u33/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//nginx/CVE-2013-4547/php-fpm/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/6/6u10/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/struts2/2.3.30/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/imagemagick/7.0.8-20/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/6/6u6/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/php/5.6.23-fpm/with-guzzle-6.2.0/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/8/8u73/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [11](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/fastjson/1.2.45/Dockerfile# L11)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/8/8u202/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/ghostscript/9.53.3/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/librsvg/2.50.7/php/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/v2board/1.6.1/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/7/7u80/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/php/php5.6/with-imap/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/8/8u221/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/php/5.6.23-fpm/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/8/8u231/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/7/7u65/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [12](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/spring/with-jackson/2.8.8/Dockerfile# L12)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/11/11.0.4/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [8](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/spring/spring-webmvc/5.3.17/Dockerfile# L8)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [8](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/spring/spring-security/5.6.3/Dockerfile# L8)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/8/8u121/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/php/8.1-backdoor/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/aria2/1.18.8/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/6/6u15/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [14](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/xxl-job/2.2.0/executor/Dockerfile# L14)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/electron/windows-builder/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/8/8u162/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/skywalking/8.3.0/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/ghostscript/9.56.1/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/6/6u20/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/cacti/1.2.22/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//tomcat/CVE-2017-12615/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/8/8u211/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [12](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//java/rmi-registry-bind-deserialization-bypass/Dockerfile# L12)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/ecshop/3.6.0/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/8/8u261/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/imagemagick/7.0.10-36/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/imagemagick/7.0.8-27/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/activemq/5.11.1/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/openssl/1.1.1m/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/8/8u141/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//struts2/s2-013/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//struts2/s2-001/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/activemq/5.13.2/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/django/1.11.4/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/thinkphp/5.0.20/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/openssl/1.1.1m/with-curl/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/9/9/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/6/6u27/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/imagemagick/7.1.0-49/php/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/phpmyadmin/<IP_ADDRESS>/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/thinkphp/5.0.9/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//struts2/s2-009/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/7/7u55/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/ghostscript/9.23/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/6/6u43/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/8/8u65/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//openssh/CVE-2018-15473/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//httpd/CVE-2021-40438/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/openssl/1.0.1c/with-nginx/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/node/8.5.0/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//struts2/s2-015/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/6/6u29/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/8/8u171/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/phpmyadmin/4.8.1/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/celery/3.1.23/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/ffmpeg/3.2.4-php/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/adminer/4.7.8/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/6/6u16/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/php/5.4.1/cli/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/webmin/1.910/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [16](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/gitea/1.4.0/Dockerfile# L16)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/12/12/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/jupyter-notebook/5.2.2/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/coldfusion/8.0.1/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/discuzx/3.4-20170801/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/7/7u13/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [33](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/mysql/5.5.23/Dockerfile# L33)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/6/6u25/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/7/7u6/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/8/8u151/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [13](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/couchdb/1.6.0/Dockerfile# L13)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/yapi/1.10.2/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/ghostscript/9.21/with-flask/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [9](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/xstream/1.4.15/Dockerfile# L9)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/8/8u11/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/11/11.0.6/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/7/7u45/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/redis/2.8/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/saltstack/2019.2.3/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/7/7u9/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/couchdb/2.1.0/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//gitlist/CVE-2018-1000533/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/elasticsearch/1.4.2/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/6/6u13/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/php/5.4.1/cgi/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/ffmpeg/2.8.4-php/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/6/6u35/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [7](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/zabbix/3.0.3/web/Dockerfile# L7)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/struts2/2.5.25/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/elfinder/2.1.58/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/influxdb/1.7.9/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//rsync/common/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/imagemagick/7.1.0-39/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/6/6u4/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/git/2.29.1/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/airflow/1.10.14/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/6/6u26/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/rsync/3.1.2/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/uwsgi/python/2.0.17/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/goahead/3.6.4/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [11](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/dubbo/2.7.3/Dockerfile# L11)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/rocketmq/5.1.0/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/6/6u37/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/struts2/2.3.28/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/7/7u17/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [13](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/spring/spring-security-oauth2/2.0.8/Dockerfile# L13)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/imagemagick/7.0.8-27/php/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [8](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/spring/spring-data-commons/2.0.5/Dockerfile# L8)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/7/7u5/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/ofbiz/17.12.01/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/imagemagick/7.0.8-10/php/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/nginx/1.13.2/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/goahead/5.1.4/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/metabase/0.46.6/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [2](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/php/5.3-fpm/Dockerfile# L2)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/tomcat/9.0.30/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//elasticsearch/CVE-2015-5531/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/baselinux/centos-6/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/10/10/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/ffmpeg/2.8.4/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/11/11.0.2/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/6/6u19/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [13](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/spring/spring-rest-data/2.6.6/Dockerfile# L13)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//rails/CVE-2019-5418/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/php/php7.0/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/yapi/1.9.2/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/8/8u152/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/minio/2023-02-27T18-10-45Z/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/7/7u25/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/7/7u76/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [8](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/spring/spring-cloud-function/3.2.2/Dockerfile# L8)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/14/14/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/python/python3.6/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//elasticsearch/CVE-2015-3337/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/13/13/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/liferay-portal/7.2.0-ga1/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//node/CVE-2017-14849/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/ghostscript/9.25/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/libssh/0.7.4/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//java/rmi-codebase/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

Missing User Instruction
/Dockerfile: [1](https://github.com/TheRedHatter/vulhub/blob/snyk-fix-2848557b708bec9038e219aedbd1f060//base/oracle-java/jdk/8/8u112/Dockerfile# L1)
A user should be specified in the dockerfile, otherwise the image will run as root

More results are available on AST platform


Fix if remote url contains DefaultCollection

This is to fix remote url parsing where url may contain 'DefaultCollection'.

Why are we doing path math at all? I'm pretty sure it's missing some valid SSH formats, and if we're making any real decisions using the strings, it will fail for GUID-format URLs. If it's only to log telemetry, could we use the whole URL as an opaque string? And if you really need Azure Repos details, you should instead make a call to <repo-remote-url>/vsts/info to get canonical details.

Why are we doing path math at all? I'm pretty sure it's missing some valid SSH formats, and if we're making any real decisions using the strings, it seems likely to fail for GUID-format URLs. If it's only to log telemetry, could we use the whole URL as an opaque string? And if you really need Azure Repos details, you should instead make a call to <repo-remote-url>/vsts/info to get canonical details.

Thanks Matt for having a look. I think the problem right now in taking dependency on this api is:

Currently we are analyzing the repository as first step and show the error message to the user if we do not support that repo type or could not identify repo details. To use any azure devops api, the user needs to select the subscription after which we can get the right auth token to make REST api calls to azure devops. So relying on this api would mean failing later on after asking azure inputs.
We need to do the path math for ssh based url
It is not a document api so it could be deprecated in future.

Not completely ruling out this option, but for now I think it would be okay to go ahead given the above shortcomings. We are monitoring telemetry and if we see more such instances where we are unable to determine repo details, then we can consider using this api. Thoughts ?


Add support for per-handle colors to 3D editor gizmos

This can be used to color handles depending on the axis they modify, their purpose, and more. This is accessible from the scripting API. As a bonus, the hover feedback is now much more noticeable.
In the editor itself, this is only used in CSGBox3D for now.
Per-handle colors are optional. Gizmos not using per-handle colors will use a default gray color.
This can be backported to 3.x if there's enough demand.
Note: Marked as draft, since I'd like to add per-handle colors to various built-in 3D nodes before this can be merged.
Preview
Per-handle color
https://user-images.githubusercontent.com/180032/164915383-4be0d927-660f-45af-8824-678de3f5642f.mp4
Default handle color
https://user-images.githubusercontent.com/180032/164915403-9574d1f4-024d-449d-8fd6-4306ccb9d3c5.mp4

Amazing!

Nice! Looks a lot better than the old gizmos.
Some other nodes that can be added:

CollisionShape3D with BoxShape3D
Decal
OccluderInstance3D with BoxOccluder3D
GPUParticles3D
GPUParticlesAttractorBox3D
GPUParticlesAttractorVectorField3D
GPUParticlesCollisionBox3D
GPUParticlesCollisionSDF3D
GPUParticlesCollisionHeightField3D