Yarn error warning package-lock.json found

Expected Behavior
Trying to install plugins.  Getting errors.
Actual Behavior
Error: Error invoking remote method 'installPlugin': Error: Yarn error warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json.
warning npm ><EMAIL_ADDRESS>This module is no longer maintained
warning npm ><EMAIL_ADDRESS>This package is deprecated and will not be receiving further updates
warning npm > bin-links ><EMAIL_ADDRESS>This package is deprecated and will not be receiving further updates
warning npm > gentle-fs ><EMAIL_ADDRESS>This module is no longer maintained
warning npm ><EMAIL_ADDRESS>This module is no longer used. Please see @npmcli/arborist if you would like to build and reify package trees programmatically.
warning npm ><EMAIL_ADDRESS>request has been deprecated, see https://github.com/request/request/issues/3142
warning npm > node-gyp ><EMAIL_ADDRESS>request has been deprecated, see https://github.com/request/request/issues/3142
warning npm ><EMAIL_ADDRESS>This functionality has been moved to @npmcli/fs
warning npm > read-installed ><EMAIL_ADDRESS>This functionality has been moved to @npmcli/fs
warning npm ><EMAIL_ADDRESS>This module is not used anymore, and has been replaced by @npmcli/package-json
warning npm > libnpm ><EMAIL_ADDRESS>This module is not used anymore, and has been replaced by @npmcli/package-json
warning npm ><EMAIL_ADDRESS>Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning npm > request ><EMAIL_ADDRESS>Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning npm ><EMAIL_ADDRESS>The functionality that this package provided is now in @npmcli/arborist
warning npm > read-package-tree ><EMAIL_ADDRESS>This functionality has been moved to @npmcli/fs
warning npm ><EMAIL_ADDRESS>Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
warning npm > read-installed ><EMAIL_ADDRESS>Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
warning npm > readdir-scoped-modules ><EMAIL_ADDRESS>Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
warning npm > libnpm ><EMAIL_ADDRESS>This module is not used anymore. npm config is parsed by npm itself and by @npmcli/config
warning npm > request ><EMAIL_ADDRESS>this library is no longer supported
warning npm > npm-registry-fetch > make-fetch-happen ><EMAIL_ADDRESS>This module is not used anymore, npm uses minipass-fetch for its fetch implementation now
at a.invoke (node:electron/js2c/renderer_init:2:7723)
at async onSubmit (file:///C:/Users/MTARKOW3/AppData/Local/insomnia/app-2023.5.8/resources/app.asar/index-f89f6e08.js:195:513)

Reproduction Steps
From insomnia, / Install plugin insomnia-plugin-js-eval.
Failed to install insomnia-plugin-js-eval
There may be an issue with the plugin itself, as a note you can discover and install plugins from the Plugin Hub.
Additional Information
Error: Error invoking remote method 'installPlugin': Error: Yarn error warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json.
warning npm ><EMAIL_ADDRESS>This module is no longer maintained
warning npm ><EMAIL_ADDRESS>This package is deprecated and will not be receiving further updates
warning npm > bin-links ><EMAIL_ADDRESS>This package is deprecated and will not be receiving further updates
warning npm > gentle-fs ><EMAIL_ADDRESS>This module is no longer maintained
warning npm ><EMAIL_ADDRESS>This module is no longer used. Please see @npmcli/arborist if you would like to build and reify package trees programmatically.
warning npm ><EMAIL_ADDRESS>request has been deprecated, see https://github.com/request/request/issues/3142
warning npm > node-gyp ><EMAIL_ADDRESS>request has been deprecated, see https://github.com/request/request/issues/3142
warning npm ><EMAIL_ADDRESS>This functionality has been moved to @npmcli/fs
warning npm > read-installed ><EMAIL_ADDRESS>This functionality has been moved to @npmcli/fs
warning npm ><EMAIL_ADDRESS>The functionality that this package provided is now in @npmcli/arborist
warning npm > read-package-tree ><EMAIL_ADDRESS>This functionality has been moved to @npmcli/fs
warning npm ><EMAIL_ADDRESS>This module is not used anymore, and has been replaced by @npmcli/package-json
warning npm > libnpm ><EMAIL_ADDRESS>This module is not used anymore, and has been replaced by @npmcli/package-json
warning npm ><EMAIL_ADDRESS>Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning npm > request ><EMAIL_ADDRESS>Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning npm ><EMAIL_ADDRESS>Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
warning npm > read-installed ><EMAIL_ADDRESS>Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
warning npm > readdir-scoped-modules ><EMAIL_ADDRESS>Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
warning npm > libnpm ><EMAIL_ADDRESS>This module is not used anymore. npm config is parsed by npm itself and by @npmcli/config
warning npm > request ><EMAIL_ADDRESS>this library is no longer supported
warning npm > npm-registry-fetch > make-fetch-happen ><EMAIL_ADDRESS>This module is not used anymore, npm uses minipass-fetch for its fetch implementation now
at a.invoke (node:electron/js2c/renderer_init:2:7723)
at async onSubmit (file:///C:/Users/MTARKOW3/AppData/Local/insomnia/app-2023.5.8/resources/app.asar/index-f89f6e08.js:195:513)

Is there an existing issue for this?

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

Additional Information
Version: Insomnia 2023.5.8
Build date: 9/7/2023
OS: Windows_NT x64 10.0.19045
Electron: 25.2.0
Node: 18.15.0
Node ABI: 116
V8: <IP_ADDRESS>-electron.0
Architecture: x64
Insomnia Version
Version: Insomnia 2023.5.8
What operating system are you using?
Windows
Operating System Version
Windows_NT x64 10.0.19045
Installation method
Insomnia.Core-2023.5.8.exe
Last Known Working Insomnia version
No response

npm WARN deprecated<EMAIL_ADDRESS>This package is no longer being maintained.
npm WARN deprecated<EMAIL_ADDRESS>Please use @jridgewell/sourcemap-codec instead
npm WARN deprecated<EMAIL_ADDRESS>This functionality has been moved to @npmcli/fs
npm WARN deprecated<EMAIL_ADDRESS>This package is broken and no longer maintained. 'mkdirp' itself supports promises now, please switch to that.
npm WARN deprecated<EMAIL_ADDRESS>Please switch to @apidevtools/json-schema-ref-parser
npm WARN deprecated<EMAIL_ADDRESS>this library is no longer supported
npm WARN deprecated<EMAIL_ADDRESS>Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
npm WARN deprecated<EMAIL_ADDRESS>Please switch to @apidevtools/json-schema-ref-parser
npm WARN deprecated<EMAIL_ADDRESS>Deprecated due to CVE-2021-21366 resolved in 0.5.0


editor report a conflict with parso from completion

It 'crashes' on each entry that can be completed; for '(','[','"'... as well because closing is inserted.
It does not really 'crashes' as only a window appears (with the red crux). Clicking 'OK' allows continuing but it appears more than frequently as you may guess.
Seems to a be a conflict with parso that was updated recently.
File "D:\Bougnoux\Contrib\spyder\spyder\utils\introspection\manager.py", line 220, in get_completions
info = self.get_code_info('completions', automatic=automatic)
File "D:\Bougnoux\Contrib\spyder\spyder\utils\introspection\manager.py", line 216, in get_code_info
**kwargs)
File "D:\Bougnoux\Contrib\spyder\spyder\utils\introspection\utils.py", line 75, in init
self.get_info()
File "D:\Bougnoux\Contrib\spyder\spyder\utils\introspection\utils.py", line 87, in get_info
lexer = find_lexer_for_filename(self.filename)
File "D:\Bougnoux\Contrib\spyder\spyder\utils\introspection\utils.py", line 180, in find_lexer_for_filename
lexer = get_lexer_for_filename(filename)
File "C:\Program Files\Python35\lib\site-packages\pygments\lexers_init.py", line 203, in get_lexer_for_filename
res = find_lexer_class_for_filename(fn, code)
File "C:\Program Files\Python35\lib\site-packages\pygments\lexers_init.py", line 168, in find_lexer_class_for_filename
for cls in find_plugin_lexers():
File "C:\Program Files\Python35\lib\site-packages\pygments\plugin.py", line 53, in find_plugin_lexers
yield entrypoint.load()
File "C:\Program Files\Python35\lib\site-packages\pkg_resources_init.py", line 2421, in load
self.require(*args, **kwargs)
File "C:\Program Files\Python35\lib\site-packages\pkg_resources_init.py", line 2444, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "C:\Program Files\Python35\lib\site-packages\pkg_resources_init.py", line 875, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (parso 0.1.1 (c:\program files\python35\lib\site-packages), Requirement.parse('parso==0.1.0'), {'jedi'})
By the way I have remarked that completion does not really work in the console, it is rather erratic, especially for path completion. But maybe it is another issue.
Windows, very last version of everything, python 3.5

It works with
pip install -U parso==0.1.0

Jedi has not been updated to work with the latest Parso, so you need to keep using 0.1.0 for now.

By the way I have remarked that completion does not really work in the console, it is rather erratic, especially for path completion. But maybe it is another issue.

You're right, that's another issue. The console doesn't use Jedi to do path completion. That's done by IPython, and I think path completion doesn't work very well on Windows.
If you have simple and reproducible examples of when this fails, and want to get it fixed, please report them at:
https://github.com/ipython/ipython
You can ping me so we're aware of when/how this is solved on the Spyder side.


Add stripFirstDirectoryFromPath parameter on fetch:template action

Signed-off-by: Tarcisio Ambrosio Wensing<EMAIL_ADDRESS>Hey, I just made a Pull Request!

Before this merge: https://github.com/backstage/backstage/commit/a365f1faf4dbb262062775e3d000dd93c5851235 , the templater was downloading the zip archieve from azure devops and stripping the first directory by default, but it was stripping the directory for the tech docs too (see issue: https://github.com/backstage/backstage/issues/5708 and https://github.com/backstage/backstage/issues/4359)
After the merge the behavior changed, so the tech docs was correctly not removing the first directory for each folder in the root repository, but now the templater is not stripping the first folder (skeleton or any other name),
result without this pull request (Azure DevOps cloud instance)

result with this changes and flag intentionally true

I've added the flag in the fetch:template since it will be useful not only for Azure DevOps Cloud and this will make this pull request not a breaking change

:heavy_check_mark: Checklist

[x] A changeset describing the change and affected packages. (more info)
[ ] Added or updated documentation
[x] Tests for new functionality and regression tests for bug fixes
[x] Screenshots attached (for UI changes)
[x] All your commits have a Signed-off-by line in the message. (more info)

This hasn't been an issue for us, we use Azure DevOps Server 2020 but we are on a fork. We recently got a fix merged in that would allow us to move off our fork. Can we hold off on this while I test this? Might take me a day, sorry

@awanlin Maybe your fork does not have the merge related to the ZipArchieve? Since this changed the default stripping from true to false, you should see a difference I guess.

Ok, now I'm terribly confused. I'm getting the same results with both this branch and master:
From the feature branch in this PR:

From master:

@awanlin oww that's crazy, could you try with a free tier of the azure devops cloud instance? and have you added the flag to the templater?

@defaultbr I'm gonna take a look to see if i can reproduce this. As I think that this fix shouldn't be needed and should be fixed in the readTree implementation for Azure DevOps which is the PR that @awanlin is talking about I believe.

@defaultbr pretty sure I'm missing this - "have you added the flag to the templater" - I assumed incorrectly that all I needed to do was grab the branch and test. Where should I be setting the flag?
@benjdlambert sounds good and thanks for the help. The PR I was referring to was 7017 which isn't related to this at all, sorry if that was confusing.

Ok - So I managed to replicate this problem. I had a template that was hosted by Github and the same template hosted by Azure, and it's not related to the fetch:template part it's more related to how we actually download the url part of the fetch:template part. I think the zip folder or tar folder that we get from Azure always has the parent which we need to strip. So I suggest that we should add that logic to the readTree method instead, I'll follow back up with a PR that can supersede this PR as it shouldn't be required to strip the top level directory, it should just work

@awanlin  https://github.com/backstage/backstage/pull/7037/files#diff-a0a3a6205fcdbe77080386794c339510a897a9a4b62351ed04ab2cd8452da148R15

@defaultbr I'll give that a try, thanks
@benjdlambert if you tag me in your PR I can test Azure DevOps Server for you. Also, I have more details on this as well as a sample repo in issue #4359

OK so it looks like the fix for this https://github.com/backstage/backstage/issues/4359 broke the templating then as it no longer strips the top level. @OrkoHunter do we need to have the top level directory for TechDocs stuff? or can we align one behaviour for this and always strip the top level directory. It's what we do for every other provider IIRC.

Superseded by #7086


File submission updates, layout, user creation and various bug fixes

File submission updates, layout, user creation and various bug fixes

Ok


Unable to color text in the Notebook widget/tile

Environment
Docker
Version
0.15.2
Describe the problem
I am unable to color text in the notebook widget/tile. I tried refreshing or highlighting the text first but nope. Right now, the only way I found to color text is to generate a colored version of what I want somewhere else, copy it and paste it in the widget.
Logs
No response
Context
No response
Please tick the boxes

[X] I confirm that I attached the proper logs
[X] I've read the docs
[X] I've checked for duplicate issues
[X] I've tried to debug myself

It's working in all of my environments, can you elaborate? Maybe a video to show us? (I doubt any logging will help here)
There's an "apply" button to click after selecting the color, I'm guessing you know wince highlighting has the same modal but asking just in case; are you using it?

Hello,
My bad. I didn't notice the apply (tick) button at the bottom, I had to scroll. I just expected it to work after picking a color ;)


TestCafe does not identify the WebElement when I divide the login steps in multiple tests. See example.

What is your Test Scenario?

What is the Current behavior?

What is the Expected behavior?

What is your web application and your TestCafe test code?

Execute this command...
See the error...

Your Environment details:

testcafe version:
node.js version:
command-line arguments:
browser name and version:
platform and version:
other:

Following is working:
test('Login Test App', async t => {
await t
.typeText(email, data.login)
.click(submit_email)
.wait(3000)
.typeText(pass, data.pass)
.click(submit_pass)
});
But following is not working:
test('Enter user', async t => {
await t
.typeText(email, data.login)
.click(submit_email)
.wait(3000)
});
test('Enter Pass', async t => {
await t
.typeText(pass, data.pass)
.click(submit_pass)
});
Test application is one angular web application.

@JainVirender
Hello,
It looks like your last test is incorrect, the login procedure cannot be divided into two tests. TestCafe resets the browser state between tests. I suggest you use User Roles or Fixture.beforeEach to automate your login procedure.
If you have some specific logic for the login procedure, please share a simple project (or a public URL) that demonstrates the issue.

Hi,
My question was on why the testcafe is not working when test steps are divided in two parts. I forgot to mentioned that I was getting error message ="The specified selector does not match any element in the DOM tree."
Today I notice that Testcase is re-initiating browser just before each test and giving error that selector not found.
let me share one another example. If I make one test for Login and another test for search any record then 2nd test is still failing.
Because when testcafe starts the 2nd test then it re-initiate/refresh browser. It look like in each test I have to give login steps + steps for validate individual functionality.
I am not able to find any way to keep my webpage active for 2nd test, 3rd test.
Re-login just before each test is too costly for me.
_
App_Sample.js.txt
Abc_login.js.txt
_
Either I am not able to divide steps in 2-3 test in correct structure or the Testcafe work such way that each test will open Brower, perform some steps and after that close the browser.
I am also struggling to find step for,

execute test on already open test application in Chrome Brower.
enter user inputs like OTP in middle of login process.

Regards,
Virender

@JainVirender,
"My question was on why the testcafe is not working when test steps are divided in two parts."
It is considered good practice to keep tests isolated from each other, so TestCafe reloads a page before each test (you can refer to this article as @Farfurix mentioned). Since a page is reloaded, any changes made in the previous test (for example, entering an email using the typeText action) will not persist in the next test.
We usually track GitHub issues for bugs and feature requests only (see also: Contributing). If you have any questions, please ask them on StackOverflow. StackOverflow is an amazing platform for users to ask and answer questions; the community will see your inquiry and help you there.


Add completion: assertion to test_corpus

Motivation

This will let us start testing auto-completion related things.
Right now it's not very polished. I figure it'll be easier to iterate on it in
tandem with developing features, rather than completely architect a test
harness up front.
Test plan

I copied most of the code from HoverAssertion::check so that gives me some
decent confidence.
I plan on adding a bunch of completion assertions that I expect to fail, and
make sure they fail, and then fix them, and call it tested.
Over time, we'll add more and more completion assertions as we develop features
and come up with new and imaginative ways to attempt to autocomplete a name.

Could you also remove the old https://github.com/sorbet/sorbet/blob/master/test/lsp/completion/completion.rec as this is much better?

Could you also remove the old https://github.com/sorbet/sorbet/blob/master/test/lsp/completion/completion.rec as this is much better?

Looks like that test is essentially the same as this test:
# typed: true
class A
    def baz()
    end

end
A.new.ba # error: does not exist
#       ^ completion: baz

So I'm going to opt for deleting it, because this behavior is already tested.


Add files via upload

add ICC logo

the folder name need to be renamed to your token address

can you delete the previous inaccurate request  - logos/logo.png
the trading activities is low for now, will not accepted for token list request, kindly remove it for now

once above task is complete, logo request will be merged

token list request is not removed, logo PR will not be approved


Create database limits

Create scheduled task that deletes chat data after a period of time
Limit number of classes and reports per user

at the moment, the platform is not supporting chat display. Hence chat data will not be stored in the db and the following features are not in priority


Fix "The stream was closed before emitting a value" error

Bug reported on Discord:
E/flutter: [ERROR:flutter/lib/ui/ui_dart_state.cc(186)] Unhandled Exception: Bad state: The stream was closed before emitting a value


Add vacuum executable to PATH

Add directory with vacuum executable to the PATH variable.
This is slightly less confusing when you override the entrypoint.
With this change you can just use the command.

Looks good to me. Thank you for your contribution!


Unable to build for FreeBSD i386

Build pipeline in https://github.com/gmichels/terraform-provider-adguard/actions/runs/4809176474/jobs/8560113204 failed due to:
  ⨯ release failed after 5m50s               error=failed to build for freebsd_386: exit status 1: # github.com/gmichels/terraform-provider-adguard/adguard
Error: adguard/config_resource.go:554:28: cannot use 90 * 86400 * 1000 (untyped int constant<PHONE_NUMBER>) as uint value in assignment (overflows)

SDK needs updates, see https://github.com/gmichels/adguard-client-go/issues/20


SNMP enabling and disabling support for Dell iDRAC8 and 9

What does this PR implement/change/remove?
Checklist

[ ] Tests added
[x] Similar commits squashed

The HW vendor this change applies to (if applicable)
Dell
The HW model number, product name this change applies to (if applicable)
The BMC firmware and/or BIOS versions that this change applies to (if applicable)
iDRAC 8 and 9
What version of tooling - vendor specific or opensource does this change depend on (if applicable)
Description for changelog/release notes
Added initial support for enabling and disabling SNMP on iDRAC 8 and 9

I see the linter is complaining about a few things, will fix now

@joelrebel please check.
The tests are non-trivial, but these changes were tested in prod machines iDRAC8 and 9

Please check @joelrebel


Prune Jenkinsfile

we are not using it for our CI, and it confuses jenkins set up on the
balena-os org
Change-type: patch
Signed-off-by: Robert Günzler<EMAIL_ADDRESS>

@balena-ci I self-certify!


Ordered iteration over Queries

What problem does this solve or what need does it fill?
Iterating over queries in a particular order is a reasonably common pattern: it is used for a) prioritization and early stopping b) ensuring reproducible execution, particularly when dealing with PRNG or modifying a common piece of data with floating point math.
It can be done manually with the current tools, but they are frustrating to write and read, and hard to optimize.
What solution would you like?
Provide a pair of Query methods: ordered_iter and ordered_iter_mut, which iterate over the entities in the query in the specified order.
In the example demonstrating this feature, show how to iterate in Entity order, and explain why using Entity as your ordering is / isn't stable, because it's the obvious thing to try and that property relies on deep engine internals.
In the example demonstrating this feature, show how to sort your entities by the value of one of their components, then iterate over the query in that order.
What alternative(s) have you considered?
Manually implement this functionality in each system using a for loop over the ordering, then using the appropriate query.get call.
Manually implement this functionality as a method on Query using a trait in each app that needs this functionality.
I'm not a fan of either of these approaches, as a) they create a lot of conceptual overhead and b) getting an optimized iteration method is challenging from the outside.
Additional context
The ordered_iter crate has a nice reference implementation / API that we can probably borrow from.
This may be efficient to implement at the same time as #762.
It's not immediately clear how / if to combine this with parallel iteration. It's useful in some cases, but nonsensical in others.

Won't it be affected by @cart changes? I would like to give it a try.

Won't it be affected by @cart changes? I would like to give it a try.

You should be able to get a working but probably inefficient solution to this using only query.get, which will should remain stable through the component storage changes that @cart is working on.
Stick to the public APIs for the proof of concept and I think it's safe to start on this @YohDeadfall :) If you can't get something working with public APIs only, then that's also useful information since it bumps the priority of this issue up quite a bit.

We're currently discussing if this can be sensibly applied to accelerate iteration of UI hierarchies. A specialized UI storage type is the other alternative.

If we implemented IntoIter (see #1631) we could simply use sorted_by_key from iter_tools, possibly with a custom implementation for speed.

#1817 is a great stop-gap, but honestly I'm not content with the ergonomics here. This is a common and important operation, and it needs to be easy to write and read this pattern easily.

Ideally we'd be able to cache this order too, and somehow make this more efficient than Query::get.

@alice-i-cecile  it looks like perhaps this issue was closed mistakenly? I think that the changes in the commit referenced by bors add new methods for iterating over queries, but not for the kind of ordered iteration you are proposing here? Apologies for the noise if I am mistaken! :-)

Nope, I agree with you. Reopening; I don't think the existing tools are enough.

More use cases

In addition accelerating UI hierarchies when relations land this would help model certain kinds of UI that need deterministic element ordering. For instance copy and paste actions could be modeled with just Entitys and systems could check if a copy paste action is valid in a declarative fashion by checking if the source and destination have similar hierarchies.
Rhythm games are an entire genre of games that would benefit from this addition.

Implementation
The way I see it this could be done with 2 PRs.
1. Sorted Query Iteration

Impl Query::sorted_iter(self, cmp: FnMut) -> SortedIter + mut variant for sorted iteration.
cmp is called if change detection is triggered. Will not reorder tables but will build & maintain a Vec of low..=high ranges that is used for iteration. This Vec is cached for each Query. This is how flecs does this.
The low..=high Vec could just be a Local in Query?

2. Table Sorting Command

Impl a command to sort tables.
Can be used in conjunction with sorted iteration.
Reduces the memory footprint of the low..=high Vec.
Reduces random access for sorted iteration making them more cache friendly.
Being decoupled from queries removes performance foot guns:

Queries in systems requesting mut access to components for longer than they need to which would reduce the potential for parallelism.
Queries having similar but competing sorted ordering. Eg. system foo requesting sorted &As but system bar requesting sorted (&A, &B)s.

This is how flecs does this.

Not entirely correct, flecs does both:

First a query makes sure all matching tables are sorted
Then it builds a list of slices across tables so you get correct ordering across the query

Without step 1 you'd get way too many fragmented slices in step 2.

@SanderMertens
I'm aware. I should have been a bit more clear but I deviated away from that design. I decoupled table sorting from querying because I had other use cases in mind where you want multiple sorts like 2d scroll areas. The editor in my game does exactly this. Hence the stable sort point.


Letsbeatcovid

Please see the new tootips for 1000+, 5000+ and 10000+. They are in test.png  now with room to make more tooltips too.

Great effort @catinajar and @BenHarries


feat: PM welcome email

And some refactoring of notification service.
TIS21-5038
TIS21-5586
TIS21-5787

Example completed template:

@Judge40 totally agree with all comments above 😂 . I thought Naz was going to clean this one up at the same time as the placement email, but possibly she didn't get to it. I didn't want to just make 'unauthorized' amendments, so I left the text as it stands in the ticket, pending it being revised there first.

The screengrab of the email seems to have changed to not being accessible in full view, so here it is again:

Sorry @Judge40 I had to force-push since it was rebased onto 1.15.2 - the changes are in https://github.com/Health-Education-England/tis-trainee-notifications/pull/121/commits/f4457c0111a6799f0117b119d440faebffd14d2e


Added Depth First Search in CPP

Fixes #14
Language: CPP

@nimit95 Do you want me to fix something?

DFS code looks fine, but to make the code more modular, take graph as input in a function and call DFS helper from there. Make changes and I would merge.
Happy Hacktoberfest :)
Keep contributing :+1:

This has been added before.
Please edit the existing code if improvement is required.
Happy HacktoberFest
Keep contributing


Fix exception, emit called without await

Fix exception, emit called without await
Small eslint fixes

@shulkaolka will try to incorporate these changes into her current component work.

These changes are taken into account in this PR https://github.com/elasticio/salesforce-component/pull/148


wiki update

compiling works on windows 10 with the ubuntu wsl. you just need to make a couple changes
this
apt-get install git unzip build-essential bison++ bisonc++ libbison-dev autoconf autotools-dev automake libssl-dev zlibc zlib1g-dev libzzip-dev flex libfl-dev yui-compressor closure-compiler optipng jpegoptim libtidy5deb1 node-less sassc sass-spec libhtml-tidy-perl libxml2-utils
needs to be changed to
sudo apt-get install git unzip build-essential bison++ bisonc++ libbison-dev autoconf autotools-dev automake libssl-dev zlibc zlib1g-dev libzzip-dev flex libfl-dev yui-compressor closure-compiler optipng jpegoptim libtidy5 node-less sassc sass-spec libhtml-tidy-perl libxml2-utils
before doing it you need to do sudo apt-ge update
and then you just have to use sudo for these commands

mkdir -p /opt/yi/toolchain-sunxi-musl so sudo mkdir -p /opt/yi/toolchain-sunxi-musl

cp -r lindenis-v536-prebuilt/gcc/linux-x86/arm/toolchain-sunxi-musl/toolchain /opt/yi/toolchain-sunxi-musl/ so sudo cp -r lindenis-v536-prebuilt/gcc/linux-x86/arm/toolchain-sunxi-musl/toolchain /opt/yi/toolchain-sunxi-musl/

./scripts/compile.sh so sudo ./scripts/compile.sh

this one im not sure if it is needed but i did it anyways
./scripts/pack_fw.all.sh so sudo ./scripts/pack_fw.all.sh
took about 20min to compile with the orig wsl I'm not on 2004 yet. my cpu is a ryzen 2700x
I flashed the resulting build to one of my cameras and it worked

Thank  you for your feedback.
I will change the wiki asap.


Upgrade chalk

Check Security reports.
chalk / ansi-regex
Known security vulnerability in 5.0.0

Solved along with the merging of the automatic PRs from dependabot:  #44, #47, #53.


Set up end date: Open and close form with generic message

Scope of UI Changes for V1:

[x] Open and close a form from receiving responses on a published form (Functionality)
[x] Add option to open close form on the settings screen for Draft and Publish, authenticated
[x] Generic page in FR and EN to let users know "Form is no longer accepting submissions"
[x] Error messages

Out of scope until Download and Confirmation work is completed:

[ ] Personalized message on Settings, Edit, Preview, Translation
[ ] Preset end-date

PROPOSAL FOR INTERIM SET UP END DATE
Toggle component on /Settings, moving the “Save button, Generic messaging.

The ability to accept form submissions will live under /Settings/Form management -similar to the original design proposed
The component used to indicate “Open/Closed” is a toggle to save some vertical space
The “save” button will now be moved to the top right hand corner, in-line with the sub nav items. This button will appear when there is a change. This pattern will start to be more of a global pattern across the app for primary CTA’s to ensure they are not missed when we add new features to page that pushes content below the fold. This also connects to where the “Download responses” CTA will end up being
The “Closed” page will be default messaging provided by the form builder in EN and FR for now - this is an interim solution. Open to making a nice illustration to make it look nioce :D
In the “Delete a form” flow we have a modal that lets users know what end-users will see when they delete a form. I don’t believe this is necessary for this feature as it isn’t a permanent action and you don’t need to download your form file just in case. I am open to having the preview be a link to what users will see in the /Settings page.
“View closed form” would open on an external tab with the header and footer matching form output style

Private Zenhub Image
Private Zenhub Image
Proposed screens live under v2. Download and confirm responses/PROPOSAL/"Set up end date: Open and close form with generic message #2791"

Decision: Removing "View closed form" external link

Investigating: "Back" routing end-users back to the previous destination they were at. Currently, the back button is using the branding image "link" as the destination

On staging for testing


added easy to use reactjs timer stopwatch

code and features Updated

I think I already reviewed a PR for this one before


Incorrect example for custom column metadata declaration file

Describe the bug
If I create tanstack-table.d.ts file under types/ folder, it doesn't work and column meta is still not typed (it is of type unknown to be precise`)
Your minimal, reproducible example
https://tanstack.com/table/v8/docs/api/core/column-def#meta
Steps to reproduce

Follow the example https://tanstack.com/table/v8/docs/api/core/column-def#meta
Use

declare module '@tanstack/table-core' {
  interface ColumnMeta {
    // filterType: CustomFilterType | StandardFilterType;
    className: string;
  }
}

Expected behavior
types should work and column.meta should be typed, with className property.
How often does this bug happen?
Every time
Screenshots or Videos

Platform
MacOS
react-table version
^8.10.7
TypeScript version
5.1.3
Additional context
It all works fine if I change it to this:
declare module '@tanstack/react-table' {
  interface ColumnMeta {
    // filterType: CustomFilterType | StandardFilterType;
    className: string;
  }
}

So could be jsut a mistake in documentation?
Terms & Code of Conduct

[X] I agree to follow this project's Code of Conduct
[X] I understand that if my bug cannot be reliable reproduced in a debuggable environment, it will probably not be fixed and this issue may even be closed.

@tar-aldev I got the same issue. How do you include the types file in tsconfig?

@tar-aldev I got the same issue. How do you include the types file in tsconfig?

@tar-aldev ?

So, there was an nx lib called table, there I had a file called tanstack-table.d.ts
So for that lib it works already.
For all other libs, I added this into tsconfig.lib.json
So e.g. there is another lib users like
users/
-- tsconfig.lib.json

//  tsconfig.lib.json
{
  "extends": "./tsconfig.json",
  "compilerOptions": {
    "outDir": "../../../../dist/out-tsc",
    "types": [
      "node",
<EMAIL_ADDRESS><EMAIL_ADDRESS>      "next",
<EMAIL_ADDRESS>    ]
  },
  "exclude": [
    ...
  ],
  "include": ["src/**/*.js", "src/**/*.jsx", "src/**/*.ts", "src/**/*.tsx", "../../../table/src/types"]
}

As I said, it's far from perfect, but I couldn't find a better way.

Don't use table core. Specify which framework adapter you have installed.


PLAT-29721: Prevents scrolling to boundary when hidden

Issue
When a Scroller is placed inside a control that can be hidden via a 5-way keypress, the 5-way keypress can trigger a scrollToBoundary which executes with a delay, and causes unnecessary scrolling while hidden. In the case of the *.s releases, we are muting Spotlight when scrolling, and thus there is a noticeable "hitch" from when the control is hidden to when the next control is spotted, due to the muting.
Fix
It seems reasonable to prevent the scrollToBoundary job from executing if the control (or any of its ancestors) is hidden - we guard with a call to getAbsoluteShowing.
Issue: PLAT-29721
Enyo-DCO-1.1-Signed-off-by: Aaron Tam<EMAIL_ADDRESS>

closing out as the jira associated with this is closed.


Problems with Update from 4.0 to 5.1.1

I have deleted all files except App_Data for the update but when I want to open the site a runtime error is showed.
Server Error in '/Bonobo.Git.Server' Application.
Runtime Error
Description: An exception occurred while processing your request. Additionally, another exception occurred while executing the custom error page for the first exception. The request has been terminated.
What means that? please help me

What are you configurations?
What is your MembershipService?
What is our AuthenticationProvider?

in the root folder in web.config change:
<customErrors mode="On" defaultRedirect="Home/Error" />

to
<customErrors mode="Off" defaultRedirect="Home/Error" />

And please post the message you get.

During the change I got this message:
Server Error in '/Bonobo.Git.Server' Application.
Access to the path 'd:\InetPub\waproot\Bonobo.Git.Server\App_Data\config.xml' is denied.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.UnauthorizedAccessException: Access to the path 'd:\InetPub\waproot\Bonobo.Git.Server\App_Data\config.xml' is denied.
ASP.NET is not authorized to access the requested resource. Consider granting access rights to the resource to the ASP.NET request identity. ASP.NET has a base process identity (typically {MACHINE}\ASPNET on IIS 5 or Network Service on IIS 6 and IIS 7, and the configured application pool identity on IIS 7.5) that is used if the application is not impersonating. If the application is impersonating via , the identity will be the anonymous user (typically IUSR_MACHINENAME) or the authenticated request user.
To grant ASP.NET access to a file, right-click the file in File Explorer, choose "Properties" and select the Security tab. Click "Add" to add the appropriate user or group. Highlight the ASP.NET account, and check the boxes for the desired access.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[UnauthorizedAccessException: Access to the path 'd:\InetPub\waproot\Bonobo.Git.Server\App_Data\config.xml' is denied.]
System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) +216
System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) +1430
System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy) +205
System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share) +87
Bonobo.Git.Server.Configuration.ConfigurationEntry`1.Load() +167
Bonobo.Git.Server.Configuration.UserConfiguration.Initialize() +52
Bonobo.Git.Server.MvcApplication.Application_Start() +125
[HttpException (0x80004005): Access to the path 'd:\InetPub\waproot\Bonobo.Git.Server\App_Data\config.xml' is denied.]
System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext context, HttpApplication app) +12601933
System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +175
System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +304
System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +404
System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +475
[HttpException (0x80004005): Access to the path 'd:\InetPub\waproot\Bonobo.Git.Server\App_Data\config.xml' is denied.]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +12618980
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +159
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +12458597
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.34274

I'd say because you copy posted the App_data folder the write permission
for iis got lost.
Re-add the permission as instructed on the installation instruction and it
should work.
Am 26.01.2016 19:29 schrieb "hadzira"<EMAIL_ADDRESS>
During the change I got this message:
Server Error in '/Bonobo.Git.Server' Application.
Access to the path
'd:\InetPub\waproot\Bonobo.Git.Server\App_Data\config.xml' is denied.
Description: An unhandled exception occurred during the execution of the
current web request. Please review the stack trace for more information
about the error and where it originated in the code.
Exception Details: System.UnauthorizedAccessException: Access to the path
'd:\InetPub\waproot\Bonobo.Git.Server\App_Data\config.xml' is denied.
ASP.NET is not authorized to access the requested resource. Consider
granting access rights to the resource to the ASP.NET request identity.
ASP.NET has a base process identity (typically {MACHINE}\ASPNET on IIS 5
or Network Service on IIS 6 and IIS 7, and the configured application pool
identity on IIS 7.5) that is used if the application is not impersonating.
If the application is impersonating via , the identity will be the
anonymous user (typically IUSR_MACHINENAME) or the authenticated request
user.
To grant ASP.NET access to a file, right-click the file in File Explorer,
choose "Properties" and select the Security tab. Click "Add" to add the
appropriate user or group. Highlight the ASP.NET account, and check the
boxes for the desired access.
Source Error:
An unhandled exception was generated during the execution of the current
web request. Information regarding the origin and location of the exception
can be identified using the exception stack trace below.
Stack Trace:
[UnauthorizedAccessException: Access to the path
'd:\InetPub\waproot\Bonobo.Git.Server\App_Data\config.xml' is denied.]
System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) +216
System.IO.FileStream.Init(String path, FileMode mode, FileAccess access,
Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize,
FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean
bFromProxy, Boolean useLongPath, Boolean checkHost) +1430
System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access,
FileShare share, Int32 bufferSize, FileOptions options, String msgPath,
Boolean bFromProxy) +205
System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access,
FileShare share) +87
Bonobo.Git.Server.Configuration.ConfigurationEntry`1.Load() +167
Bonobo.Git.Server.Configuration.UserConfiguration.Initialize() +52
Bonobo.Git.Server.MvcApplication.Application_Start() +125
[HttpException (0x80004005): Access to the path
'd:\InetPub\waproot\Bonobo.Git.Server\App_Data\config.xml' is denied.]
System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext
context, HttpApplication app) +12601933
System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr
appContext, HttpContext context, MethodInfo[] handlers) +175
System.Web.HttpApplication.InitSpecial(HttpApplicationState state,
MethodInfo[] handlers, IntPtr appContext, HttpContext context) +304
System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr
appContext, HttpContext context) +404
System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr
appContext) +475
[HttpException (0x80004005): Access to the path
'd:\InetPub\waproot\Bonobo.Git.Server\App_Data\config.xml' is denied.]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +12618980
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +159
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest
wr, HttpContext context) +12458597
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET
Version:4.0.30319.34274
—
Reply to this email directly or view it on GitHub
https://github.com/jakubgarfield/Bonobo-Git-Server/issues/432#issuecomment-175028678
.

Please reopen if the issue still exists.


add caption to my slide

Andrea's Pull Request
resolves #1
completed

pushed change

todo

[ ] merge

Great


Create INCOME (READ) page

[ ] App navigation
[ ] Page navigation
[ ] Monthly income title
[ ] Button to add income
[ ] Income title and amount list

We need a INCOME (READ) page built. This page must include the app navigation and our page navigation. Then we need a monthly income section that includes a button to add income and the income title and amount list (clickable). They should look something like this:


code_challenge_methods_supported is exposed only in OAUTH well-known

AAC support two URLs for discovery:

.well-known/oauth-authorization-server
.well-known/openid-configuration

but code_challenge_methods_supported is exposed only in .well-known/oauth-authorization-server
why is not exposed also in .well-known/openid-configuration?

OAuth 2.0 Authorization Server Metadata https://www.rfc-editor.org/rfc/rfc8414.html specifies the content for .well-known/oauth-authorization-server.
code_challenge_methods_supported is described in that RFC, and is correctly included in the metadata.
OpenID Connect Discovery 1.0 https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata
instead does not mention any such parameter, so anything outside that spec is currently not included  in .well-known/openid-configuration.
Anyway, given that the spec says
Additional OpenID Provider Metadata parameters MAY also be used. Some are defined by other specifications, such as OpenID Connect Session Management 1.0 (https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Session).

we could add all the OAuth2 metadata to the same document, without violating the spec.

closing this in favor of #438


add external stream test

PR checklist:

Did you run ClangFormat ?
Did you separate headers to a different section in existing community code base ?
Did you surround proton: starts/ends for new code in existing community code base ?

Please write user-readable short description of the changes:
this closes #311

https://github.com/timeplus-io/proton/pull/386


Dockerfile build conflicts with pgdata volume

I have been using the Celery docker-compose setup and I have set pgdata for persistent storage of the metadata DB. Now if I try to rebuild the Dockerfile, I get this

[tiago@host docker-airflow]$ docker build .
error checking context: 'can't stat '/home/tiago/docker-airflow/pgdata''.

If I try to build from a path above I get the same

[tiago@host ~]$ docker build .
error checking context: 'can't stat '/home/tiago/docker-airflow/pgdata''.

It potentially has to do with the permissions for the pgdata directoy

[tiago@host docker-airflow]$ ls -la
total 88
drwxr-xr-x.  9 tiago   devs  4096 Aug  3 10:12 .
drwx------. 10 tiago   devs  4096 Aug  3 10:14 ..
-rw-r--r--.  1 tiago   devs   320 Aug  1 16:20 circle.yml
drwxr-xr-x.  2 tiago   devs  4096 Aug  3 10:10 config
drwxr-xr-x.  2 tiago   devs  4096 Aug  3 09:05 dags
-rw-r--r--.  1 tiago   devs  2855 Aug  1 16:20 docker-compose-CeleryExecutor.yml
-rw-r--r--.  1 tiago   devs   811 Aug  1 16:20 docker-compose-LocalExecutor.yml
-rw-r--r--.  1 tiago   devs  2564 Aug  3 09:47 docker-compose.yml
-rw-r--r--.  1 tiago   devs  2315 Aug  2 13:10 Dockerfile
-rw-r--r--.  1 tiago   devs     5 Aug  1 16:20 .dockerignore
drwxr-xr-x.  8 tiago   devs  4096 Aug  2 17:19 .git
-rw-r--r--.  1 tiago   devs   475 Aug  1 16:20 .gitignore
-rw-r--r--.  1 tiago   devs 11355 Aug  1 16:20 LICENSE
drwxr-xr-x.  2 root    root  4096 Aug  2 17:23 logs
**drwx------. 19 polkitd root  4096 Aug  3 10:12 pgdata**

Is there a way to rebuild the image without having to sudo rm this directory?

Same problem here. Did you find the solution?

I've been able to solve this by adding my volumes folder (which contains pgdata) to my .dockerignore:
$ cat .dockerignore
volumes/

That's a good solution Kimcha. So the issue is that the volumes are being created on build time using a different user inside the container (hence the funny polkitd user). A better solution that makes sure you keep permissions to the directories bound as volumes is to create them beforehand so that they keep the host user's ownership.

I think I've tried doing chown -R airflow:airflow pgdata, but the permissions were reset after the container was restarted. So excluding it from the build process was the only option that worked for me.


Limit rupie and other resource quantities

Context
In the original game, most resources had a cap which was based on base10 digits, such as 9,999,999,999 (9.9 billion) for rupies.
Currently, our limits to these values are only based on the underlying data type, so in the example of rupies, it will be long.MaxValue or 9,223,372,036,854,775,808. The behaviour when exceeding this is undefined -- most likely it would overflow to -long.MaxValue which is undesirable.
Also worth noting is that some interfaces can behave unexpectedly when exceeding the cap even slightly -- for instance, collecting Halidom income with over 9.9 billion rupies owned visually sets your rupies to 9,999,999,999 until you exit the castle.
The feature request
Resource caps should be implemented in Dawnshard for all applicable resources. Resources that exceed the cap must be handled appropriately based on the behaviour from the original game - I suspect that means either discarding them or sending them to the gift box on a case by case basis.

Note to any contributors: the high level approach here at least for rupies would be to:

Separate out rupies from GenericRewardHandler and create CoinRewardHandler (coin being the internal msgpack name, which we generally prefer to match in code)
Implement any custom cap logic here. It may be necessary to update calls to RewardService to handle a 'capped' result.
Repeat as necessary for other entity types that should be capped. Off the top of my head: mana, materials, honey, were all subject to caps. There are almost certainly others.


HHH-15328 Add support for CTE WITH clause

https://hibernate.atlassian.net/browse/HHH-15328
This is a draft at this point. I want to see tests running before splitting this PR up into smaller pieces.

Awesome, I was wondering about this over the w/e!

👏👏👏


Rearrange ARGs in Docker build pack

The ARGs in the Docker build pack were placed at the end of the Dockerfile. I put them at the beginning and also redeclared them after each FROM for multi-stage Dockerfiles.

Related quotes from docker documentation:

FROM instructions support variables that are declared by any ARG instructions that occur before the first FROM.

and

An ARG declared before a FROM is outside of a build stage, so it can’t be used in any instruction after a FROM. To use the default value of an ARG declared before the first FROM use an ARG instruction without a value inside of a build stage

https://docs.docker.com/engine/reference/builder/#understand-how-arg-and-from-interact

Oh wow, thanks! Good catch!


Add files via upload

[
Emotion-Recognition-main.zip
]

Hello,
Ya sure. I will update the readme file .
Regards,
Simran Swaraj
On Fri, Oct 1, 2021, 13:48 Ramón Huidobro @.***> wrote:

@.**** requested changes on this pull request.
Hi @simranswaraj https://github.com/simranswaraj
Thanks very much for your contribution!
I'm afraid I can't see the changes, as they're done via a zip file.
Could you please follow the instructions
https://github.com/Codesee-io/oss-port#were-thrilled-to-have-you-in-port-its-super-easy-to-get-started-and-should-only-take-about-10-minutes
to list your project?
Furthermore, we've looked into the project
https://github.com/simranswaraj/Emotion-Recognition and noticed the
README is almost empty.
We're trying to encourage bringing in projects that promote a positive
onboarding experience. Could you perhaps please add some contribution
guidelines, a code of conduct, some running instructions and project
purpose to your README?
These promote the values we're trying to bring about with port.
Thanks very much in advance!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Codesee-io/oss-port/pull/153#pullrequestreview-768916455,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AQRVJO2BOD7ZMICMYAU4MD3UEWU2RANCNFSM5FDODKLQ
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

Closing this due to inactivity.


Quicker startup/smaller footprint containers

Is there an existing issue for this?

[X] I have searched the existing issues

Please describe the new behavior that that will improve Egeria
In a large scale environment with many containers (and many egeria platforms) startup time and footprint can become important.
One aspect of this is the container runtime which is purely build/deployment related (other changes may be more intrusive).
Two technologies that can help in this area are:

Quarkus
Graalvm

These should be investigated
Alternatives
Please add comments below - this is an investigative issue
Any Further Information?
No response
Would you be prepared to be assigned this issue to work on?

[X] I can work on this

Closing - as this will be driven through the cloud native workgroup discussions
cc: @dwolfson


[Feature request] XDM support

I (and perhaps others) use XDM. It would be nice to have an xrandr script generated into say /etc/X11/Xsession.d/90envycontrol_nvidia-xrandr if the detected display manager is xdm.

@geminis3 I have implemented changes locally. If you are ok with adding this feature, I can do a pull request. I'm no Github expert, but think I would need some access granted to push my working branch up:
$ git push --set-upstream origin 61-xdm-support
remote: Permission to geminis3/envycontrol.git denied to porschemad911.
fatal: unable to access 'https://github.com/geminis3/envycontrol.git/': The requested URL returned error: 403

@geminis3 I have implemented changes locally. If you are ok with adding this feature, I can do a pull request. I'm no Github expert, but think I would need some access granted to push my working branch up:
$ git push --set-upstream origin 61-xdm-support
remote: Permission to geminis3/envycontrol.git denied to porschemad911.
fatal: unable to access 'https://github.com/geminis3/envycontrol.git/': The requested URL returned error: 403

No, just fork this repo on your account and send a PR.
Thank you.

Hmmm in _check_display_manager(), when running XDM on Debian Bullseye the regex doesn't behave properly. I was expecting it to give me xdm, but it actually gives me:
Display manager is: xdm" ]'
$ cat /etc/systemd/system/display-manager.service
[Unit]
Description=X-Window Display Manager
After=systemd-user-sessions.service

[Service]
# temporary safety check until all DMs are converted to correct
# display-manager.service symlink handling
ExecStartPre=/bin/sh -c '[ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/xdm" ]'
ExecStart=/usr/bin/xdm -nodaemon

Created PR https://github.com/geminis3/envycontrol/pull/63

Will take a look into it


tested pyensembl to download gtf file of dog to generate bed files

Many thanks! Since the latest build is at 104, we can probably use an updated gtf


docs(inline loading): audit fixes

Closes https://github.com/carbon-design-system/carbon-website/issues/2059

Loading text to be text-02
loading stroke be interactive-04
Added finished and error states to color section
inline-loading__text should be 12px, label-01
Updates states image (color section)
Update images

Oh weird some of my changes didn't show up in the preview link. It should be correct now. @laurenmrice

Oh weird some of my changes didn't show up in the preview link. It should be correct now. @laurenmrice


So I pushed forced the changes I did. Thank you.


[feat] Log reference values of all performance variables in a single line

This also introduces a new function in the ScopedDict that returns all the keys in a specific scope.  This is used by the logging mechanism to retrieve and log the correct references for the current system partition.
Now somebody could use %(check_perf_patterns)s and %(check_reference)s to log all performance variables and their references in a single line.
Addresses #1543.

Codecov Report

Merging #1816 (677d5c4) into master (0c929f4) will increase coverage by 0.02%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master    #1816      +/-   ##
==========================================
+ Coverage   87.60%   87.62%   +0.02%
==========================================
  Files          49       49
  Lines        7937     7954      +17
==========================================
+ Hits         6953     6970      +17
  Misses        984      984

Impacted Files
Coverage Δ

reframe/core/logging.py
84.61% <100.00%> (+0.08%)
:arrow_up:

reframe/utility/__init__.py
92.12% <100.00%> (+0.17%)
:arrow_up:

reframe/core/warnings.py
100.00% <0.00%> (ø)

reframe/core/fields.py
98.73% <0.00%> (+0.01%)
:arrow_up:

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 0c929f4...677d5c4. Read the comment docs.


Use ExternalProject and Docker

This changes the CMakeLists.txt to use CMake's ExternalProject to download Arrow and gRPC. This means we now have to build Arrow, but it gives us full control over the Arrow and gRPC versions.
To make it easier to avoid conflicts with other environments, made it so we build and run the server in a Docker container.

This is a great change, I'll check it out and merge once I figure out the channelz thing. Thanks @wjones127.